0

クライアント用のアプリケーションを構築していますが、div でマウス ホイールのクリックを無効にする方法がわかりません。私は以前にやったことがあるので、あなたができることを知っていますが、完全に忘れていました。基本的に、マウスをdivの上に置き、マウスホイールを使用してクリックしてからマウスを下にドラッグすると、基本的にページ全体が下にドラッグされます。マウスホイールのクリックとドラッグのアクション全体を無効にする方法はありますか?

4

1 に答える 1

1
$(document).on('click', function(e){
    if(e.which == 2){
        e.preventDefault(); //stop default click action from mousewheel
    }
});

jsフィドル

document問題の div のセレクターを置き換えるだけです。

于 2013-07-07T19:20:17.587 に答える