【发布时间】:2015-07-28 21:41:10
【问题描述】:
当您滚动到页面中间然后刷新它时,浏览器会自动滚动到您所在的位置。我需要能够区分这种自动滚动和用户滚动并将不同的事件附加到它们。
我正在使用
window.addEventListener('scroll', function(e) {});
监听滚动事件,但它会在用户滚动和自动滚动中触发。
有没有办法区分两者?
PS 类似问题的建议答案仅使用鼠标滚轮作为用户滚动的指示,但如果用户使用鼠标拉动滚动,它将失败
【问题讨论】:
-
他对类似问题的建议答案只使用鼠标滚轮作为用户滚动的指示,但如果用户使用鼠标拉动滚动,它将失败
标签: javascript jquery html