【发布时间】:2019-11-21 11:17:49
【问题描述】:
是否有一种(可靠的)方法来区分由鼠标滚轮发起的滚动事件与用户使用浏览器滚动条或触摸滚动时的区别?如果我添加这个事件,我在这两种情况下都会得到正确的结果。
document.on('scroll', function(){
});
【问题讨论】:
标签: javascript events scroll mousewheel
是否有一种(可靠的)方法来区分由鼠标滚轮发起的滚动事件与用户使用浏览器滚动条或触摸滚动时的区别?如果我添加这个事件,我在这两种情况下都会得到正确的结果。
document.on('scroll', function(){
});
【问题讨论】:
标签: javascript events scroll mousewheel
您可以检测到鼠标滚轮: 答案等效: - Mousewheel event in modern browsers - 列表项
window.addEventListener("wheel", event => console.info(event.deltaY));
【讨论】: