原生纯js DOM节点class操作,以及获取class第几个,this操作,纯js实现jquery class操作
纯js实现jquery class操作
var classIndex = ''; // 当前操作的class是第几个(设置全局变量其他地方也可以用)
var tests = document.getElementsByClassName('test'); // 假设class为test(有多个)
// 循环
for(var i=0;i<tests.length;i++){
tests[i].setAttribute("index",i);
tests[i].onclick = function(){
classIndex = this.getAttribute("index"); // 当前操作的class下标
alert('当前class是第'+classIndex);
}
}