0

我正在尝试使用 jScrollPane,原来的滚动条消失了,它不起作用!大约一个月前,我已经在另一个网站上使用过它,而且效果很好。唯一的问题是:鼠标滚轮不起作用(这是我的第二个问题)。

代码:

<link type="text/css" href="jScrollPane/jquery.jscrollpane.css" rel="stylesheet" media="all" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript" src="jScrollPane/jquery.mousewheel.js"></script>
<script type="text/javascript" src="jScrollPane/jquery.jscrollpane.min.js"></script>
<script type="text/javascript" src="jScrollPane/mwheelIntent.js"></script>

<script type="text/javascript">
$(function(){ $("#body").jScrollPane(); });
</script>
</head>
<body id="body">
4

2 回答 2

1

我正在研究同样的问题并发现了一些事情。我同意您应该使用更新版本的 jQuery。如果您使用 1.8.2,它将工作。但是,如果您使用 1.9.1,则需要删除 mWheelIntent.js,因为它和 1.9.1 存在一些问题。希望这对某人有帮助!

于 2013-05-05T18:50:46.690 回答
0

该插件需要与包含滚动窗格元素基本样式的 css 文件进行交互。window.load 方法,在运行初始化脚本之前加载页面的所有资产。在这种情况下,我使用了 jQuery 1.9.1。

$(window).load(function(){
  $(".scroll-pane").jScrollPane();
});

我希望这有帮助。此致

于 2013-05-28T15:12:46.053 回答