啊啊啊啊123
2016-09-26 17:52
Lis[i].onmouseover = function () {
this.className = "lihover";
alert(XXX);
}
我想知道鼠标移入时对应的li是第几怎么做?
鼠标移到第一个li弹出1;第二个弹出2......
window.onload = function () { var aLi = document.getElementsByTagName('li'); for(var i=0; i<aLi.length; i++){ aLi[i].index = i;//添加索引 aLi[i].onmouseover = function () { this.className = 'lihover'; alert(this.index);//弹出索引 } } }
注意注释对应的内容,这样便可以了
用 this(this就是这个就是当前的li,也就是哪个li现在有onmouseover了,this就是这个li)
alert(i);
商城分类导航效果
63737 学习 · 276 问题
相似问题
回答 3
回答 4