为了账号安全,请及时绑定邮箱和手机立即绑定

onscroll事件不明白

点击按钮时已经触发onscroll事件,即isTop为false,此刻定时器已经终止了,还怎么能在定时器中将isTop设置为true,就算设置成true了,那执行定时器isTop一直是true,那onscroll里面的的clearInterval救永远不能执行到啊   想不通 求解

正在回答

1 回答

点击回到顶部时,滚动条滚动,定时器中有istop=true这句话执行,因为开始滚动了,所以同时触发onscroll,而if(!istop)为false,不会停止定时器,如果在回到顶部的过程中,用户自己滚动,没有经过定时器,flag为false,!flag为true,执行停止定时器语句。

2 回复 有任何疑惑可以回复我~
#1

暮女神

谢谢!
2017-07-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
回到顶部效果
  • 参与学习       44222    人
  • 解答问题       206    个

回到顶部网站不可缺少的一部分,用JS实现炫酷拉风的回到顶部效果

进入课程

onscroll事件不明白

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信