私はこの休日に JS を使用して DOM を操作する方法を学びたいと思っています。次のような簡単なことから始めます。
var sliderControler = document.getElementsByClassName("slider-controler");
var slideAtual = 0;
for(i = 0; i < sliderControler.length;i++) {
sliderControler[i].click(function(){
console.log("I love to screw my brain with js");
})
}
このイベントを関連付けることができないのはなぜですか? 私はノードリストを持っていますか?
次に、document.getElementsByClassName が nodeList を返し、jQuery $(".slider-controler") がオブジェクトを返します。
jQueryから返されたオブジェクトとノードリストの違いは何ですか