English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

jQuery event.target 属性

jQueryのイベント

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このイベントのパラメータはイベントバインド機能から来ています

jQueryのイベント