jQueryのイベントメソッド
イベントメソッドは、トリガまたは選択した要素のイベントハンドラに関数を添付します。
次の表は、イベントを処理するために使用されるすべてのjQueryのメソッドを示します。
メソッド/プロパティ | 説明 |
---|---|
bind() | 要素にイベントハンドラをアタッチ |
blur() | /添付しblurイベントをトリガします |
change() | /アタッチ変更イベントをトリガします |
click() | /アタッチクリックイベントをトリガします |
dblclick() | /添付し、ダブルクリックイベントをトリガします |
delegate() | 整合素子の現在、または将来、指定された子要素にハンドラをアタッチ |
die() | バージョン1.9で削除。削除して追加されたすべてのイベントハンドラlive()メソッドは、 |
error() | バージョン1.8で推奨されていません。アタッチ/エラーイベントをトリガします |
event.currentTarget | イベントバブリングフェーズ内の現在のDOM要素 |
event.data | 現在実行中のハンドラがバインドされているときに、イベントメソッドに渡されるオプションのデータが含まれています |
event.delegateTarget | 現在と呼ばれるjQueryのイベントハンドラが添付された要素を返します |
event.isDefaultPrevented() | かどうかを返しますevent.preventDefault()イベントオブジェクトのために呼ばれていました |
event.isImmediatePropagationStopped() | かどうかを返しますevent.stopImmediatePropagation()イベントオブジェクトのために呼ばれていました |
event.isPropagationStopped() | かどうかを返しますevent.stopPropagation()イベントオブジェクトのために呼ばれていました |
event.namespace | イベントがトリガされたときに指定された名前空間を返します。 |
event.pageX | 文書の左端を基準にしたマウス位置を返します。 |
event.pageY | 文書の上端を基準にしたマウス位置を返します。 |
event.preventDefault() | イベントのデフォルトのアクションを防ぎます |
event.relatedTarget | 入力またはマウスの動きに終了されている要素を返します。 |
event.result | 指定されたイベントによってトリガイベントハンドラによって返された最後の/前の値が含まれています |
event.stopImmediatePropagation() | 呼び出されてから、他のイベントハンドラを防ぎます |
event.stopPropagation() | イベントが通知されることから、親ハンドラを防止し、DOMツリーをバブルアップからのイベントを防ぎます |
event.target | DOM要素がイベントをトリガした戻り値 |
event.timeStamp | イベントがトリガされた1970年1月1日、からのミリ秒数を返します。 |
event.type | イベントの種類がトリガされた戻り値 |
event.which | キーボードのキーまたはマウスボタンがイベントのために押された戻り値 |
focus() | /添付しフォーカスイベントをトリガします |
focusin() | イベントハンドラをアタッチfocusinイベント |
focusout() | イベントハンドラをアタッチfocusoutイベント |
hover() | ホバーイベントに2つのイベントハンドラをアタッチ |
keydown() | /添付しトリガkeydownイベントを |
キーの押下() | アタッチ/トリガkeypressイベントを |
keyup() | アタッチ/トリガkeyupイベントを |
live() | 。バージョン1.9で削除された現在、または将来、選択した要素に1つ以上のイベントハンドラを追加します。 |
load() | バージョン1.8で推奨されていません。loadイベントにイベントハンドラをアタッチ |
mousedown() | アタッチ/トリガmousedownイベントを |
mouseenter() | /添付しトリガmouseenterイベントを |
mouseleave() | /トリガ添付しmouseleaveイベントを |
mousemove() | アタッチ/トリガmousemoveイベントを |
mouseout() | /添付しトリガmouseoutイベントを |
mouseover() | /添付しトリガーmouseoverイベントを |
mouseup() | アタッチ/トリガmouseupイベントを |
off() | 取り付けたイベントハンドラを削除しon()メソッドを |
on() | 要素にイベントハンドラをアタッチ |
one() | 選択した要素の1つ以上のイベントハンドラを追加します。 このハンドラは、唯一の要素ごとに一度トリガすることができます |
$.proxy() | 既存の関数を受け取り、特定のコンテキストに新しいものを返します。 |
ready() | DOMが完全にロードされたときに実行される関数を指定します。 |
resize() | /添付しトリガresizeイベントを |
scroll() | /添付しトリガscrollイベントを |
select() | /アタッチトリガselectイベントを |
submit() | アタッチ/トリガsubmitイベントを |
toggle() | バージョン1.9で削除は。のための間で切り替えるには2以上の機能を付加しclickイベント |
trigger() | 選択した要素にバインドされたすべてのイベントをトリガします |
triggerHandler() | 選択した要素に対して指定されたイベントにバインドされたすべての機能をトリガします |
unbind() | 選択した要素から追加されたイベントハンドラを削除します。 |
undelegate() | 現在または将来的には、選択した要素にイベントハンドラを削除します。 |
unload() | バージョン1.8で推奨されていません。にイベントハンドラをアタッチunloadイベント |