-2

コンテナー内の要素とその順序に基づいて JavaScript 配列を操作するにはどうすればよいですか?

参照: http://www.mobafire.com/league-of-legends/item-purchase-planner

アイテムをクリックすると、それが「アイテム サンドボックス」に移動し、「アイテム」配列が生成または操作されます (URL/パーマリンクに表示されます)。サンドボックス内の項目を再ソート (デバッグ) すると、そのコンテナー内の要素から配列が生成されていることがわかります。

編集:私の意図を説明する必要があると思いますか?私は現在、同様のシステムに取り組んでいますが、要素の配列 ID を使用して配列を操作していました。ただし、要素 (および配列内のその値) を削除すると、他の配列 ID は正確ではなくなり、望ましくない結果が生じます。配列には重複が含まれている可能性があるため、値自体を使用することはできません。

4

2 に答える 2

0

リスト内のアイテムは、クラスごとに表示および非表示になります。

Magic Resistボタンをクリックすると、基本的に次のようになります。

$(".tier-wrapper").not(".magic-resist").hide();
于 2013-02-15T04:39:03.610 に答える
0

もう 1 つのオプションは、サンドボックス用の空の div を作成することです。サンドボックスに項目を追加するたびに、新しい要素を作成してその空の div に追加します。したがって、それを表示すると、そのサンドボックス div で見つかった子要素から配列を生成できます。その間、右側の div (子要素のソース) を非表示にするかどうかを決定できます。

表示の順序に関しては、子要素を先頭に追加するか追加するかによって異なります。正直に言うと、基本的な JavaScript をいくつか見直して、質問を言い換えることをお勧めします。

アンジェラ

于 2013-02-15T04:48:50.247 に答える