jQuery live() Methode

❮ jQuery-Ereignismethoden

Beispiel

Blendet ein <p>-Element ein oder aus, wenn auf eine Schaltfläche geklickt wird:

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

Definition und Verwendung

Die live()-Methode war in jQuery Version 1.7 veraltet und wurde in Version 1.9 entfernt. Verwenden Sie stattdessen die Methode on() .

Die live()-Methode hängt einen oder mehrere Ereignishandler für ausgewählte Elemente an und gibt eine Funktion an, die ausgeführt werden soll, wenn die Ereignisse eintreten.

Event-Handler, die mit der live()-Methode angehängt wurden, funktionieren sowohl für aktuelle als auch für ZUKÜNFTIGE Elemente, die mit dem Selektor übereinstimmen (wie ein neues Element, das von einem Skript erstellt wurde).

Tipp: Um Event-Handler zu entfernen, verwenden Sie die die()- Methode.


Syntax

$(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

Probieren Sie es selbst aus - Beispiele


hinzufügen So verwenden Sie die live()-Methode, um Event-Handler für noch nicht erstellte Elemente hinzuzufügen.


❮ jQuery-Ereignismethoden