问答详情
源自:2-1 js实现延迟切换

添加定时器

for(let i=0;i<titles.length;i++){

// titles[i].id = i;

var time = null;

titles[i].onmouseover = function(){

const self = this;

if(time){

clearTimeout(time);

}

time = setTimeout(function(){

for(let j=0;j<titles.length;j++){

titles[j].className = '';

divs[j].style.display = "none";

}

self.className = 'select';

divs[i].style.display = "block";

},300);

}

}



提问者:SummerParis 2020-08-19 13:38

个回答

  • SummerParis
    2020-08-19 13:50:04

    经测试运行ok,可以直接复制,有问题的话大家可以指出来交流一下。