Gli ultimi tutorial di sviluppo web
 

jQuery event.delegateTarget Property

<Metodi eventi jQuery

Esempio

Cambiare il colore dello sfondo <div> elemento (un antenato della <button> elemento):

$("div").on("click", "button", function(event){
    $(event.delegateTarget).css("background-color", "pink");
});
Prova tu stesso "

Definizione e utilizzo

La event.delegateTarget proprietà restituisce l'elemento in cui è stato collegato il momento cd gestore di eventi jQuery.

Questa proprietà è utile per gli eventi delegati attaccati dalla on() il metodo, in cui il gestore di eventi è collegato a un antenato dell'elemento in lavorazione.

Suggerimento: event.delegateTarget è uguale a event.currentTarget , se l'evento è direttamente legato a-un elemento e non si verifica alcuna delegazione (vedi esempio sotto).


Sintassi

event.delegateTarget

Parametro Descrizione
event Richiesto. Il parametro evento viene dalla funzione legante evento

Provate voi stessi - Esempi

Differenza tra delegateTarget e currentTarget con delega
Mostrare la differenza tra delegateTarget e currentTarget quando si verifica la delega.

Il delegateTarget e currentTarget sono uguali per eventi direttamente legati
Dimostrare che delegateTarget e currentTarget sono uguali per gli eventi legati direttamente.


<Metodi eventi jQuery