English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
event.target属性はどのDOM要素がイベントをトリガーしたかを返します。
target属性はイベントに登録された要素またはその後裔でできます。
event.targetと比較することはよく行われます、thisを使ってイベントがバブルアップにより処理されているかどうかを確認します。
event.target
どのDOM要素がイベントをトリガーしたかを表示します:
$("*").click(function(event){ $("#output").text("トリガーされた被 " + event.target.tagName + " 要素."); });テストをしてみる‹/›
イベントがバブルアップする場合、この属性はイベントデリゲートで非常に有用です:
$("ul li").click(function(){ $("#output").text("リストアイテム " + event.target.id.replace("post-", "") + " がクリックされました!"); });テストをしてみる‹/›
パラメータ | 説明 |
---|---|
event | このイベントのパラメータはイベントバインド機能から来ています |