.mousemove()【《マウス移動》イベントハンドラ設定・実行】

メモ

構文

説明構文戻り値
《マウス移動》
イベントハンドラ設定
.mousemove( handler ) 1.0

handler:イベントハンドラ
引数説明
[ Event eventObject ]イベントオブジェクト
(this)該当要素 (HTML5:基本DOM要素 参照)
戻り値説明
false
その他
.on()【イベントハンドラ設定】のイベントのバブルアップ・処理抑止 参照
処理続行

.on( "mousemove", handler )の省略形
jQuery
.mousemove( [eventData ], handler ) 1.4.3

Anything eventData:イベントデータ
handler:イベントハンドラ
引数説明
[ Event eventObject ]イベントオブジェクト
(イベントデータは、eventObject.data で参照)
(this)該当要素 (HTML5:基本DOM要素 参照)
戻り値説明
false
その他
.on()【イベントハンドラ設定】のイベントのバブルアップ・処理抑止 参照
処理続行

.on( "mousemove", data, handler )の省略形
jQuery
《マウス移動》
イベントハンドラ実行
.mousemove() 1.0

.trigger( "mousemove" )の省略形
jQuery

<style>
#area { width:200px; height:200px; border:2px black solid; background-color:lightyellow; padding:5px; }
</style>

<p id="area"></p>
<button id="mousemove">.mousemove()</button>

<script>
$("#area").mousemove("DATA", function(eventObject) {
  var msg = eventObject.type + "<br>[" + this.id + "]<br>( " +
    eventObject.pageX + ", " + eventObject.pageY + " )<br>" + eventObject.data;
  $(this).html(msg);
});
$("#mousemove").click(function() {
  $("#area").mousemove();
});
</script>