0

jquey.mousewheelプラグインを使用した水平スクロールのあるシンプルなページがあり、$('html, body').mousewheel();

内部では、水平スクロールを作成event.preventDefault();し、垂直スクロールを防ぐために使用しました。しかし、コメントセクションを持つdivの1つのクラスがあり、そのdivがhoveredマウスホイールを使用しているときに垂直にスクロールしたいと考えています。ただし、デフォルトでブロックしないようにしてください。

では、グローバル水平スクロールを無効にして、マウスがホバリングしているときにのみ div 内で通常の werical を有効にする方法は?

4

1 に答える 1

1

このコードの使用を検討してください:

$('html, body').not(".nomousewheel").mousewheel();

このセレクターは、 class を持つ要素に関数を適用しません.nomousewheel

于 2012-10-18T15:32:33.037 に答える