问答详情
源自:4-1 焦点轮播图效果

数字那里滑过怎么都没效果了么?

var wrap=document.getElementById('wrap');
		    var pic=document.getElementById('pic');
		    var list=document.getElementById('list').getElementsByTagName('li');
		    var index=0;
		    var timer=null;
			for(var i = 0; i < list.length; i++){
				list[i].id = i;
				list[i].onmouseover = function(){
					for(var j = 0; j < list.length; j++){
						list[i].className = '';
					}
					list[this.id].className = 'on';
				}
			}


提问者:慕粉4016800 2017-05-25 10:07

个回答

  • shibor
    2017-05-27 00:43:48

     list[i].className = '';这里应该是 list[j].className = '';

    是j不是i,

    目的是把所有li的className去掉。