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

jQuery event.target Eigenschaft

Ereignisse in jQuery

Das Zielattribut gibt an, welches DOM-Element das Ereignis ausgelöst hat.

Das Zielattribut kann das Element sein, das das Ereignis registriert hat, oder ein Nachfolger desselben.

Es ist oft nützlich, event.target zu vergleichen, um zu bestimmen, ob das Ereignis aufgrund der Ereignisblase bearbeitet wird. this, um zu bestimmen, ob das Ereignis aufgrund der Ereignisblase bearbeitet wird.

Syntax:

event.target

Beispiel

Welcher DOM-Element hat das Ereignis ausgelöst angezeigt werden soll:

$("*").click(function(event){
  $("#output").text("Der ausgelöste	" + event.target.tagName + 	Element.");
});
Testen Sie heraus‹/›

Diese Eigenschaft ist bei der Ereignisblase sehr nützlich, wenn Ereignisdelegation verwendet wird:

$("ul	li").click(function(){
  $("#output").text("Listeneintrag	" + event.target.id.replace("post-",	"") + "	Wurde geklickt!");
});
Testen Sie heraus‹/›

Wert des Parameters

ParameterBeschreibung
eventDasEreignisParameter stammen aus der Funktionalität der Ereignisbindung

Ereignisse in jQuery