mac触摸板连续触发mousewheel的问题

mac触摸板滑动时会在一段事件内连续触发mousewheel事件,如何使得单次滑动手势只触发一次mousewheel事件?(不使用jquery-mousewheel插件)

阅读 8.4k
2 个回答
$(document.body).on('mousewheel', function (event, delta) {
  event.preventDefault();
  event.stopPropagation();  
});

以上是可以阻止触摸屏的 mousewheel 事件冒泡的, 但是遗憾的是, 触摸屏的滚动响应特别长, 像我的thinkpad 重滑一次, 能响应5-8s, 这个问题来做防抖, 简直令我等前端崩溃


找到一个同道中人

javascript - fullpage.js滑轮上下滚动较快的时候屏幕就会乱窜。 - SegmentFault 思否
https://segmentfault.com/q/10...

推荐问题
宣传栏