索引问题,求各位大神赐教
for (var i=0;i<myLi.length;i++){
myLi[i].index=i;
myLi[i].onclick=function(){
for (var j=0;j<myLi.length;j++){
myLi[j].className="";
myDiv[j].className="second";
}
this.className="firstMenu";
myDiv[this.index].className="";
//为什么必须把i赋值给myli[i].index????
//为什么不能直接myDiv[i]???this作用到底是怎么样的
}
}
为什么这里必须把i赋值给myli[i].index?为什么不能直接myDiv[i].className="",这样就显示不出来???为什么就必须有这个赋值过程,不都一样用的i的值吗?this作用到底是怎么样的?