gpt4 book ai didi

javascript - 滚轮事件破坏了鼠标滚轮javascript

转载 作者:行者123 更新时间:2023-12-01 14:20:09 25 4
gpt4 key购买 nike

在最新的 Chrome 中有两个滚轮事件:wheelmousewheel

所以这段代码运行良好:

document.addEventListener('mousewheel', function () {
console.log('mousewheel fires');
}, false);

但在这种情况下:

document.addEventListener('mousewheel', function () {
console.log('mousewheel never fires');
}, false);
document.addEventListener('wheel', function () {
console.log('wheel fires');
}, false);

鼠标滚轮 不起作用。

因此,如果我编写一些第三方脚本(例如 jquery 插件)并在那里使用 mousewheel,它在使用 wheel 事件的网站上不起作用。

相反,如果我在脚本中使用 wheel 事件 - 它会破坏使用 mousewheel 的网站。

遇到这种情况怎么办? (对不起我的英语)。

更新

感谢 Tintu C Raju:

根据 MDN,“当指点设备(通常是鼠标)的滚轮按钮旋转时会触发滚轮事件。此事件取代了非标准的已弃用的鼠标滚轮事件。”

最佳答案

根据 MDN,“当指点设备(通常是鼠标)的滚轮按钮旋转时会触发滚轮事件。此事件取代了非标准的已弃用的鼠标滚轮事件。”

关于javascript - 滚轮事件破坏了鼠标滚轮javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28409008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com