これは私の最初の質問ですので、私を憎むことはありません:) それを探してみましたが、私は必要なものを見つけることができませんでした。 クリックされたクラス.circleでdivのインデックスを印刷するにはどうすればよいですか? Here's my codeJavaScriptのインデックスを見つける
var circle = document.querySelectorAll(".circle");
for(i=0; i<circle.length; i++){
circle[i].addEventListener("click", function(){
this.classList.toggle("hide");
console.log(circle.indexOf(this));
})
}
ありがとう!
@KobyDouek:上記では、それは常に 'circle.length'が記録されます。 (でもそれは修正可能です) –
@MatthewCiaramitaro:わかっています。参照:http://stackoverflow.com/questions/750486/javascript-closure-inside-loops-simple-practical-example –
インデックスのdiv音がぎこちない。実際の要件は何ですか? – brk