jquery - DIV 溢出 :scroll - disable page scroll whilst mouse is inside

标签 jquery css overflow

是否可以在某个 DIV 内禁用鼠标滚轮滚动页面的能力。这样它只能滚动 div 而不能滚动页面。 JQuery 库已安装,所以我想它会类似于 .scroll() 和 stop.pagination,但我对如何执行此操作知之甚少。

有什么想法吗?

很棒

最佳答案

已修复。

$('.scrollable').mouseenter(function(){
                    $('body').css('overflow', 'hidden');
                });
                $('.scrollable').mouseleave(function(){
                    $('body').css('overflow', 'auto');
                });

关于jquery - DIV 溢出 :scroll - disable page scroll whilst mouse is inside,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7585031/

相关文章:

javascript - 使 div 在模板内滚动

javascript - 将带点或逗号的字符串作为小数点分隔符转换为 JavaScript 中的数字

css - 如何使用 CSS 在页面中心画一条垂直的虚线?

javascript - 使用 HTML 和 CSS 绘制带有填充的圆弧

c - 用户扫描号码的模 10^9 + 7

jquery - <div> onclick未被捕获的SyntaxError?

javascript - 如何在js中的一个函数中验证多个字段

html - 悬停时应用于文本的奇怪笔画

css - 不设置div宽度显示div overflow-x滚动条?

javascript - 如何在溢出 : hidden? 的 div 中正确放置文本