English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
イベントは、Webアプリケーションが検出できる操作です。
jQueryは、選択された要素にイベントハンドラを追加するための簡単な方法を提供します。
以下の表は、イベントを処理するためのすべてのjQueryメソッドを示しています/属性:
メソッド/属性 | 説明 |
---|---|
bind() | バージョン3.0では推奨されません使用on()メソッドで置き換える |
blur() | 追加/フォーカスを失うイベントをトリガーします |
change() | 追加/変更イベントをトリガーします |
click() | 追加/clickクリックイベントをトリガーします |
contextmenu() | 追加/contextmenuイベントをトリガーします |
dblclick() | 追加/ダブルクリックイベントをトリガーします |
delegate() | バージョン3.0では推奨されません使用on()メソッドで置き換える |
die() | で1.9版から削除されました、live()メソッドで追加されたすべてのイベントハンドラを削除します |
error() | バージョン3.0から削除されました追加/エラーエベントをトリガーします |
event.currentTarget | イベントバブルの現在のDOM要素 |
event.data | 現在の処理をイベントメソッドに渡されるオプションデータを含んでいます |
event.delegateTarget | 現在の呼び出しに追加されたjQueryイベントハンドラの要素を返します |
event.isDefaultPrevented() | イベントオブジェクトがevent.preventDefault()を呼び出しているかどうかを返します |
event.isImmediatePropagationStopped() | イベントオブジェクトがevent.stopImmediatePropagation()を呼び出しているかどうかを返します |
event.isPropagationStopped() | event.stopPropagation()がイベントオブジェクトに呼び出されたかどうかを返します |
event.metakey | イベントがトリガーされた時にMETAキーが押されたかどうかを示します |
event.namespace | イベントがトリガーされた時の指定された名前空間を返します |
event.pageX | ドキュメントの左エッジからのマウス位置を返します |
event.pageY | ドキュメントのトップエッジからのマウス位置を返します |
event.preventDefault() | ブラウザが選択された要素のデフォルトの操作を実行するのを阻止します |
event.relatedTarget | マウス移動時に入力や退室する要素を返します |
event.result | 指定されたイベントによってトリガーされたイベントハンドラが返した最後の値を含みます/前の値 |
event.stopImmediatePropagation() | 他のイベントハンドラが呼び出されないようにします |
event.stopPropagation() | イベントがDOMツリーにバブルアップされないようにし、親のハンドラがそのイベントの通知を受け取らないようにします |
event.target | どのDOM要素がイベントをトリガーしたかを返します |
event.timeStamp | イベントが作成された時間(紀元からのミリ秒数)を返します |
event.type | どのイベントタイプがトリガーされたかを返します |
event.which | イベントが押されたキーボードキーやマウスボタンの名前を返します |
focus() | 追加/フォーカスイベントがトリガーされます |
focusin() | focusinイベントにイベントハンドラをアタッチします |
focusout() | フォーカスイベントにイベントハンドラをアタッチします |
hover() | ホバーイベントに2つのイベントハンドラをアタッチします |
keydown() | 追加/keydownイベントがトリガーされます |
keypress() | 追加/キーイベントがトリガーされます |
keyup() | 追加/keyupイベントがトリガーされます |
live() | で1.9版で削除されました現在または将来の選択された要素に1つまたは複数のイベントハンドラを追加します |
load() | で3.0版で削除されましたloadイベントにイベントハンドラをアタッチします |
mousedown() | 追加/mousedownイベントがトリガーされます |
mouseenter() | 追加/mouseenterイベントがトリガーされます |
mouseleave() | 追加/mouseleaveイベントがトリガーされます |
mousemove() | 追加/mousemoveイベントがトリガーされます |
mouseout() | 追加/mouseoutイベントがトリガーされます |
mouseover() | 追加/mouseoverイベントがトリガーされます |
mouseup() | 追加/mouseupイベントがトリガーされます |
off() | on()メソッドにバインドされたイベントハンドラを削除する |
on() | イベントハンドラを要素に追加する |
one() | 一つまたは複数のイベントハンドラを選定された要素に追加する。各要素はこのハンドラを一度だけトリガーする |
$.proxy() | 現在の関数を受け入れ、特定のコンテキストを持つ新しい関数を返す |
ready() | DOMが完全に読み込まれた後に実行する関数を指定する |
resize() | 追加/リサイズイベントをトリガーする |
scroll() | 追加/スクロールイベントをトリガーする |
select() | 追加/選択イベントをトリガーする |
submit() | 追加/送信イベントをトリガーする |
toggle() | で1.9版から削除。2つ以上の機能をバインドし、クリックイベントの間で切り替える |
trigger() | 選定された要素にバインドされたすべてのイベントをトリガーする |
triggerHandler() | 指定されたイベントにバインドされたすべての関数をトリガーする |
unbind() | で3.0版では推奨されません使用off()メソッドで置き換える |
undelegate() | で3.0版では推奨されません使用off()メソッドで置き換える |
unload() | バージョン3.0から削除アンラウドイベントにイベントハンドラを追加する |