Derniers tutoriels de développement web
 

jQuery event.delegateTarget Property

<Méthodes d'événements jQuery

Exemple

Changer la couleur de l'arrière - plan <div> élément (un ancêtre du <button> élément):

$("div").on("click", "button", function(event){
    $(event.delegateTarget).css("background-color", "pink");
});
Essayez - le vous - même »

Définition et utilisation

La event.delegateTarget propriété renvoie l'élément où le moment appelé gestionnaire d'événement jQuery a été attaché.

Cette propriété est utile pour des événements délégués attachés par la on() méthode, où le gestionnaire d'événements est attaché à un ancêtre de l'élément en cours de traitement.

Astuce: event.delegateTarget est égal à event.currentTarget , si l'événement est directement lié à un-élément et aucune délégation ne se produit (voir exemple ci - dessous).


Syntaxe

event.delegateTarget

Paramètre La description
event Obligatoire. Le paramètre d'événement provient de la fonction de liaison événement

Essayez-le vous-même - Exemples

Différence entre delegateTarget et currentTarget avec la délégation
Afficher la différence entre delegateTarget et currentTarget lorsque la délégation se produit.

Le delegateTarget et currentTarget sont égaux pour les événements directement liés
Montrer que delegateTarget et currentTarget sont égaux pour les événements directement liés.


<Méthodes d'événements jQuery