0

jScrollPane を使用しようとしていますが、元のスクロールバーが消えて機能しません! 約1か月前に別のサイトですでに使用しましたが、うまくいきました。単一の問題は次のとおりです。マウスホイールが機能しませんでした(それが私の2番目の問題です)。

コード:

<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 に問題があるため、mWheelIntent.js を削除する必要があります。これが誰かを助けることを願っています!

于 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 に答える