jQuery live() Methode
Voorbeeld
Verberg of toon een <p> element wanneer er op een knop wordt geklikt:
$("button").live("click", function(){
$("p").slideToggle();
});
Definitie en gebruik
De methode live() is verouderd in jQuery versie 1.7 en verwijderd in versie 1.9. Gebruik in plaats daarvan de methode on() .
De methode live() koppelt een of meer gebeurtenishandlers aan geselecteerde elementen en specificeert een functie die moet worden uitgevoerd wanneer de gebeurtenissen plaatsvinden.
Event-handlers die zijn gekoppeld met de methode live() werken voor zowel huidige als TOEKOMSTIGE elementen die overeenkomen met de selector (zoals een nieuw element dat door een script is gemaakt).
Tip: Gebruik de methode die() om event-handlers te verwijderen .
Syntaxis
$(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 |
Probeer het zelf - Voorbeelden
Hoe de live()-methode te gebruiken om gebeurtenishandlers toe te voegen voor elementen die nog niet zijn gemaakt.