兼容谷歌,火狐,IE
const mousewheelEventName = !!window.navigator.userAgent.match(/firefox/i) ? 'DOMMouseScroll' : 'mousewheel';
// 滚轮事件
document.addEventListener(mousewheelEventName, (e) => {
const delta = e.wheelDelta ? e.wheelDelta : -e.detail;
if (delta > 1) {
console.log('往前');
// 以下就是你要写的自定义代码
}else{
console.log('往后');
// 以下就是你要写的自定义代码;
}
}, { passive: false });
10 回答11.2k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决