jquery - jscrollpane 水平鼠标滚轮

标签 jquery jscrollpane mousewheel horizontal-scrolling

我未能成功让鼠标滚轮滚动水平 jscrollpane。有没有人有这方面的经验并可以提供一些指导。

在 js 文件的注释中,我在几个月前看到了以下更新 //2.0.0beta3 - (2010-08-27) 水平鼠标滚轮、mwheelIntent、键盘支持、错误修复

我查看了 github 问题页面、Kelvin 的常见问题解答和已知问题页面以及 google 小组,没有什么让我认为这不应该是可能的。

感谢您的帮助。

最佳答案

你可以使用这样的东西:

$('.scroller').each(function(){
    var scrollPane = $(this).jScrollPane();
    var api = scrollPane.data('jsp'); 
    scrollPane.bind( 
        'mousewheel',
        function (event, delta, deltaX, deltaY) 
        { 
            api.scrollByX(delta*-50);
            return false;
        } 
    ); 
});

将 -50 更改为另一个值以更改滚动的速度和方向。

关于jquery - jscrollpane 水平鼠标滚轮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4130470/

相关文章:

javascript - 对话框中的按钮不会回发

java - JPanel 的尺寸比 Scrollpane 的尺寸大

Java Swing JScrollPane 显示的输出与书中显示的不同。行标签在 Java 中消失了

c# - 鼠标倾斜水平滚动在 DataGridView 中不起作用

c# - ScrollViewer 鼠标滚轮不滚动

javascript - 删除超链接但保留文本?

jquery - 当宽度大于时隐藏/显示 div 时遇到问题

javascript - 如何确定哪个 Canvas 对象首先完成其随机速度动画

java - 推荐的 JScrollPane 导航小部件

delphi - 如何在 Delphi 2009 中对自定义组件进行鼠标平移