Najnowsze tutoriale tworzenie stron internetowych
 

jQuery event.delegateTarget Property

<JQuery Metody zdarzeń

Przykład

Zmiana koloru tła <div> elementu (przodka <button> element):

$("div").on("click", "button", function(event){
    $(event.delegateTarget).css("background-color", "pink");
});
Spróbuj sam "

Definicja i Wykorzystanie

event.delegateTarget właściwość zwraca element gdzie dołączony obecnie zwany obsługi zdarzenia jQuery.

Ta właściwość jest przydatna dla zdarzeń delegowanych załączonych przez on() metody, gdzie funkcja obsługi zdarzenia jest przyłączone przodka elementu przetwarzane.

Wskazówka: event.delegateTarget jest równa event.currentTarget , jeśli zdarzenie jest bezpośrednio związany z elementem ani delegacja występuje (patrz przykład poniżej).


Składnia

event.delegateTarget

Parametr Opis
event Wymagany. Parametr zdarzenia pochodzi z funkcją wiązania zdarzeń

Spróbuj sam - przykłady

Różnica między delegateTarget i currentTarget z delegacją
Pokaż różnicę między delegateTarget i currentTarget po wystąpieniu delegacji.

DelegateTarget i delegateTarget currentTarget są równe dla zdarzeń związanych bezpośrednio currentTarget
Pokaż, że delegateTarget i currentTarget są równe dla zdarzeń związanych bezpośrednio.


<JQuery Metody zdarzeń