Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个简单的页面,它带有jquey.mousewheel插件和水平滚动$('html, body').mousewheel();
jquey.mousewheel
$('html, body').mousewheel();
在里面我做了水平滚动并使用event.preventDefault();- 防止垂直滚动。但是我有一类带有评论部分的 div,当我使用该 div 并使用鼠标滚轮时,我想垂直滚动hovered。但防止默认阻止它。
event.preventDefault();
hovered
那么如何仅在鼠标悬停时禁用全局水平滚动并在 div 内启用正常的 werical 呢?
请考虑使用此代码:
$('html, body').not(".nomousewheel").mousewheel();
此选择器不会将该函数应用于具有 class 的元素.nomousewheel。
.nomousewheel