if(event.keyCode==38){ index--; if(index<0) index=as.length-1; for(var i=0; i<as.length;i++){ as[i].style.background = '#fff'; } as[index].style.background = '#ccc'; }为什么减一 当index=-1时变成最后一项 最后一项不就是as.length吗or(var i=0; i<as.length; i++){ as[i].num = i as[i].onmouseover = function(){ this.style.background = '#ccc' index = as[i].num-1; }as[i].num = i 这个的作用是什么 不是应该as[i].num=i吗
添加回答
举报
0/150
提交
取消