2012-02-09 20 views
1

マウスホイールの情報を取得するために、https://github.com/brandonaaron/jquery-mousewheel/downloadsからダウンロードしたJQueryマウスホイールを使用しています。同じように、私は車輪が転がったときにマウスの位置を取得したい。どうすればこれを達成できますか?jquery/javascriptでmousewheel情報とマウス位置を取得する方法

私の現在の機能は以下の通りです:

$(function() { 
    $('#maindiv').mousewheel(function(event, delta, deltaX, deltaY) { 
    // somehow obtain mouse position 
     // Use delta and mouse position for a purpose 
    }); 
}); 

答えて

5

あなたがevent.pageXevent.pageYを読み取ることができます任意のイベント、のjQueryのデフォルトの動作にアクセスすることができるはずです。

$(function() { 
    $('#maindiv').mousewheel(function(event, delta, deltaX, deltaY) { 
     var mousePosition = { x: event.pageX, y: event.pageY }; 
     // ... 
    }); 
}); 

詳しくはjQuery-Eventをご覧ください。

関連する問題