如果`scroll`事件也会触发,则忽略`wheel`事件

时间:2013-03-19 16:52:16

标签: javascript scroll mouseevent mousewheel

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

有没有办法干净利落,或者我必须求助于检查范围内的每个元素 [event.target - this],看其是否overflow:autooverflow:scroll且其scrollHeight是否大于其offsetHeight

1 个答案:

答案 0 :(得分:0)

我很确定你可以将一个wheel / mousewheel事件添加到unscrollable元素然后调用

event.stopPropagation()