Méthode jQuery live()

❮ Méthodes d'événement jQuery

Exemple

Masquer ou afficher un élément <p> lorsqu'un bouton est cliqué :

$("button").live("click", function(){
  $("p").slideToggle();
});

Définition et utilisation

La méthode live() a été dépréciée dans la version 1.7 de jQuery et supprimée dans la version 1.9. Utilisez plutôt la méthode on() .

La méthode live() attache un ou plusieurs gestionnaires d'événements pour les éléments sélectionnés et spécifie une fonction à exécuter lorsque les événements se produisent.

Les gestionnaires d'événements attachés à l'aide de la méthode live() fonctionneront à la fois pour les éléments actuels et FUTURS correspondant au sélecteur (comme un nouvel élément créé par un script).

Astuce : Pour supprimer les gestionnaires d'événements, utilisez la méthode die() .


Syntaxe

$(selector).live(event,data,function)

Parameter Description
event Required. Specifies one or more events to attach to the elements.

Multiple event values are separated by space. Must be a valid event.
data Optional. Specifies additional data to pass along to the function
function Required. Specifies the function to run when the event occurs

Essayez-le vous-même - Exemples


Comment utiliser la méthode live() pour ajouter des gestionnaires d'événements pour les éléments non encore créés.


❮ Méthodes d'événement jQuery