最赞回答 / 羽墨渲
在执行onclick事件中,已经触发了onscroll 事件。因为浏览器滚动条滚动时就会触发 onscroll 事件,通常情况下指上下滚动条滚动。所以在这里浏览器无法判断是自动执行的滚动条滚动还是用户手动执行的滚动,直到onclick方法中的setInterval执行完毕也不会进入onscroll 方法。改用window.onmousewheel=function(){clearInterval(timer);};方法即可
2015-09-14
关于JavaScript教程,除了慕课网的,个人还推荐绿叶学习网的CSS3教程,其中这个网站其他教程也是非常精品的,个人感觉比慕课网的好,大家不妨一看。JavaScript教程地址:http://www.lvyestudy.com/les_js/js_list.aspx
2015-09-14