イベント・オブジェクト( Event Object )に関する jQuery API リファレンス。
-
event . delegateTarget
jQuery API の event . delegateTarget は、on( events, selector, data, fn )メソッドなどでイベントハンドラをバインドした要素の直前にマッチしていた要素を表すプロパティ。
-
event.currentTarget
jQuery API の event.currentTarget は、イベントバブリングフェーズ内の現在のDOM要素を表すプロパティ。
-
event.data
jQuery API の event.data は、イベント時にイベントハンドラに引き渡されたデータが格納されているプロパティ。
-
event.isDefaultPrevented
jQuery API の event.isDefaultPrevented() は、preventDefault() メソッドでイベントのデフォルトの動作を停止させたかどうかを表すメソッド。
-
event.isImmediatePropagationStopped()
jQuery API の event.isImmediatePropagationStopped() は、stopImmediatePropagation() でイベントバブリングを停止させたかどうかを返すメソッド。
-
event.isPropagationStopped()
jQuery API の event.isPropagationStopped() は、stopPropagation() でイベントバブリングを停止させたかどうかを返すメソッド。
-
event.namespace
jQuery API の event.namespace は、イベントトリガー時に指定した名前空間が格納されているプロパティ。
-
event.pageX
jQuery API の event.pageX は、ドキュメントの左端を基準にしたカーソル位置(X座標)が格納されているプロパティ。
-
event.pageY
jQuery API の event.pageY は、イベント発生時に、ドキュメントの上端を基準にしたカーソル位置(Y座標)を格納するプロパティ。
-
event.preventDefault()
jQuery API の event.preventDefault() は、イベントのデフォルトの動作を停止するメソッド。
-
event.relatedTarget
jQuery API の event.relatedTarget は、イベントに関連するDOM要素がある場合、そのDOM要素を表すプロパティ。
-
event.result
jQuery API の event.result は、イベントハンドラから返された値が格納されているプロパティ。イベントハンドラから返された値がない場合、「undefined」となる。
-
event.stopImmediatePropagation()
jQuery API の event.stopImmediatePropagation() は、イベントバブリングを停止し、さらに、以降のイベントハンドラも実行しないようにするメソッド。イベントバブリングとは、イベントを発生させた要素から、DOMツリーを上るように、泡が浮き上がるように、親要素へ伝搬すること。
-
event.stopPropagation()
jQuery API の event.stopPropagation() は、イベントバブリングを停止するメソッド。イベントバブリングとは、イベントを発生させた要素から、DOMツリーを上るように、泡が浮き上がるように、親要素へ伝搬すること。
-
event.target
jQuery API の event.target は、イベントを開始したDOM要素を表すプロパティ。
-
event.timeStamp
jQuery API の event.timeStamp は、イベント発生時の、エポック秒(UNIX時間)を表すプロパティ。エポック秒(UNIX時間)とは、1970年1月1日0時0分0秒からの経過秒数のこと。
-
event.type
jQuery API の event.type は、発生したイベントの種類(イベントタイプ)を表すプロパティ。クリックイベントであれば「click」となり、マウスオーバーイベントであれば「mouseover」となる。
-
event.which
jQuery API の event.which は、押した特定のキーまたはボタンを表すプロパティ。