标签: jquery scroll interrupt scrolltop autoscroll
我目前正在使用私人服务器,否则我会分享我正在处理的网页的链接。基本上,我使用一个流畅的“滚动到顶部”jQuery插件,在用户滚动到某个点后显示一个按钮。单击该按钮可以平滑地将用户滚动回页面顶部。
问题在于,如果用户在此平滑自动滚动期间开始向下滚动,则页面会在平滑滚动到顶部之间来回跳转,用户会尝试向下滚动。它最终会继续,直到页面成功到达页面顶部,然后允许用户滚动。
我想实现某种中断,以便用户可以通过开始手动滚动来停止自动滚动。