0
私は、ユーザが選択して選択を解除できるようにしたいという要素がたくさんあります。しかし、それは動作していないようだ、私はデータを格納する必要があるので、私は後でそれらをサーバに送ることができるので、私は配列でそれをやっている。これはこれまでの私のコードです。jQueryの配列の項目を切り替えます
Javascriptを
var items = new Array();
function selectItem(element){
var itemName = element.find(".item").val();
if(jQuery.inArray(className, item)){
element.removeClass("selected");
items.splice($.inArray(itemName, items), 1);
}else{
element.addClass("selected");
items.push(itemName);
}
}
HTML
<div class="Item" onClick="selectItem($(this))">
</div>
声明と私はなぜわからない場合はやっていないようです。
ここで、 'className'は' item'があなたのコードで定義されていますか? –