问答详情
源自:3-3 bug解决及定时器优化

if(timer){clearInterval(timer);timer=null;}

老师 我把这段清除定时器的代码放进去,然后继续打印的时候 还是出现重复的呀????是这样么


http://img.mukewang.com/577898ab0001323b01990409.jpg

提问者:web学院 2016-07-03 12:46

个回答

  • 天神无所不能
    2016-08-05 16:53:54

    onmouseover :当鼠标浮动到本身和子元素时候都会触发  建议使用 onmouseenter  onmouseleave替换 这个只在元素本身触发

  • 天神无所不能
    2016-08-05 16:48:42

    老师加的位置?只有页面刚加载才会执行 否则触发不了它     

  • 天神无所不能
    2016-08-05 16:48:05

    同样的问题 鼠标移入移出都会在控制台打印  而且仔细看也有闭包的问题?   所以一个元素浮动上可出现多次  。         

  • 沙棘果
    2016-07-15 18:45:08

    你可以试试换换放置的地方,比如说,和设置定时器放在一个‘{}’内。