Metoda jQuery live()

❮ Metody zdarzeń jQuery

Przykład

Ukryj lub pokaż element <p> po kliknięciu przycisku:

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

Definicja i użycie

Metoda live() została uznana za przestarzałą w wersji jQuery 1.7 i usunięta w wersji 1.9. Zamiast tego użyj metody on() .

Metoda live() dołącza jeden lub więcej programów obsługi zdarzeń dla wybranych elementów i określa funkcję, która ma zostać uruchomiona po wystąpieniu zdarzenia.

Programy obsługi zdarzeń dołączone przy użyciu metody live() będą działać zarówno dla elementów bieżących, jak i FUTURE pasujących do selektora (jak nowy element utworzony przez skrypt).

Wskazówka: Aby usunąć programy obsługi zdarzeń, użyj metody die() .


Składnia

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

Spróbuj sam - przykłady


Jak używać metody live() do dodawania modułów obsługi zdarzeń dla elementów, które nie zostały jeszcze utworzone.


❮ Metody zdarzeń jQuery