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吗
大牛秀
相关分类