Javascript 如果同时触发“滚动”事件,则忽略“滚轮”事件

Javascript 如果同时触发“滚动”事件,则忽略“滚轮”事件,javascript,scroll,mouseevent,mousewheel,Javascript,Scroll,Mouseevent,Mousewheel,我想将wheel/mousewheel事件绑定到容器以触发“下一页”效果,但如果鼠标位于自身可滚动的元素上,我不希望触发该事件 是否有任何方法可以干净地执行此操作,或者我必须检查范围内的每个元素 [event.target-this]查看它是否有溢出:auto或溢出:scroll,并且它的滚动高度大于它的offsetHeight?我很确定您可以将滚轮/鼠标滚轮事件添加到可滚动元素,然后调用 event.stopPropagation() 我不认为有一种方法可以做到这一点,除了你已经开过的那一种

我想将
wheel
/
mousewheel
事件绑定到容器以触发“下一页”效果,但如果鼠标位于自身可滚动的元素上,我不希望触发该事件

是否有任何方法可以干净地执行此操作,或者我必须检查范围内的每个元素

[
event.target
-
this
]查看它是否有
溢出:auto
溢出:scroll
,并且它的
滚动高度
大于它的
offsetHeight

我很确定您可以将滚轮/鼠标滚轮事件添加到可滚动元素,然后调用

event.stopPropagation()

我不认为有一种方法可以做到这一点,除了你已经开过的那一种。。。