Questions tagged «mousewheel»

10
在GNU屏幕中使用滚轮
如何设置GNU屏幕以允许鼠标的滚轮在回滚缓冲区中滚动?我曾尝试向Google询问此问题,但大多数热门话题是如何允许屏幕内的应用程序使用滚轮。

10
跨浏览器标准化鼠标滚轮速度
对于另一个问题,我编写了此答案,包括此示例代码。 在该代码中,我使用鼠标滚轮来放大/缩小HTML5 Canvas。我找到了一些可以标准化Chrome和Firefox之间速度差异的代码。但是,Safari中的缩放处理比任何一个都快得多。 这是我目前拥有的代码: var handleScroll = function(e){ var delta = e.wheelDelta ? e.wheelDelta/40 : e.detail ? -e.detail/3 : 0; if (delta) ... return e.preventDefault() && false; }; canvas.addEventListener('DOMMouseScroll',handleScroll,false); // For Firefox canvas.addEventListener('mousewheel',handleScroll,false); // Everyone else 我可以使用什么代码在Chrome v10 / 11,Firefox v4,Safari v5,Opera v11和IE9上以相同数量的鼠标滚轮滚动获得相同的“增量”值? 这个问题是相关的,但是没有很好的答案。 编辑:进一步的调查显示一个滚动事件“向上”是: | evt.wheelDelta | 细节 ------------------ …


14
滚动DIV元素时如何防止页面滚动?
我已经审查并测试了各种功能,以防止人体在div内滚动的能力,并结合了应该起作用的功能。 $('.scrollable').mouseenter(function() { $('body').bind('mousewheel DOMMouseScroll', function() { return false; }); $(this).bind('mousewheel DOMMouseScroll', function() { return true; }); }); $('.scrollable').mouseleave(function() { $('body').bind('mousewheel DOMMouseScroll', function() { return true; }); }); 这将停止所有滚动,直到我仍希望在容器内仍可以滚动 鼠标离开时也不会停用 有什么想法或更好的方法吗?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.