私はこの奇妙なコードの寄せ集めにマッシュアップされたjqueryとjavascriptを少し使用しています。
var SELECTED_ELEMENT; //this ends up being a JS array of ELEMENTS like the following line.
SELECTED_ELEMENT.push($(this).closest(".draggable"));
//Now i wanted to select stuff
$(".draggable").click(function(){
var found = 0;
for (var i = 0; i < SELECTED_ELEMENT.length; i++){
if(SELECTED_ELEMENT[i] == this){
found = 1;
}
}
if(found == 1){
alert("yep");
}else{
alert("nope");
}
});
//this doesnt seem to do what i want.
当面の問題は、たとえそうであったとしても、これが決して真に戻らないということです。私はちょうどjavascriptでそれを配列で検索する方法を見つけようとしていました。配列を単純に検索するとわかると思いますが、「this」への不適切な参照である可能性があります。