今天遇到个问题,为首页做回到顶部按钮,做完后页面却显示不出来了,想了半天才发现,原来我首页以前是用懒加载onscroll事件,而回到顶部按钮也是用到了onscroll事件,结果是只执行了后一个事件,前一个被替换了,上网查到了一个解决方法:
如果一个页面出现多个window.onscroll=function(){...}后果是只有最后一个正常运行。
解决方法可以使用jquery
$(document).ready(function(){
$(window).scroll(function(){alert(0)});
$(window).scroll(function(){alert(1)});
})
这样是不会相互替换函数的。