课程
/前端开发
/JavaScript
/Tab选项卡切换效果
下面代码放在tab函数,只有在第一次加载的时候才会执行到,起不到清楚定时器的作用,应该放在onmouseout触发事件中。
if(timer){
clearInterval(timer);
timer=null;
}
2014-08-31
源自:Tab选项卡切换效果 3-3
正在回答
我觉得整个清除都没必要,onmouseout的前提是onmouseover,onmouseover事件里已经清除过timer了。
zhiqi 提问者
我也是疑惑,就首次加载的时候执行这段代码,之后都不会执行了,写这段代码有什么用
一样的疑惑
确实如此,如果放在前面由于第一次为null,所以实际上一次都没有调用。
Rhinel
举报
本课程详细介绍网页页面中最流行常用的tab切换效果
2 回答divs[i]替代divs[this.id]为什么不行啊?
1 回答求救,求救求救!
3 回答为什么提供的代码是一本书上的源码呢?
2 回答为什么当我删除了这一段代码效果就不显示了呢?
3 回答不做优化会有什么问题