Metodo jQuery live()

❮ Metodi di eventi jQuery

Esempio

Nascondi o mostra un elemento <p> quando si fa clic su un pulsante:

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

Definizione e utilizzo

Il metodo live() è stato deprecato in jQuery versione 1.7 e rimosso nella versione 1.9. Utilizzare invece il metodo on() .

Il metodo live() collega uno o più gestori di eventi per gli elementi selezionati e specifica una funzione da eseguire quando si verificano gli eventi.

I gestori di eventi collegati utilizzando il metodo live() funzioneranno sia per gli elementi correnti che per quelli FUTURI corrispondenti al selettore (come un nuovo elemento creato da uno script).

Suggerimento: per rimuovere i gestori di eventi, utilizzare il metodo die() .


Sintassi

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

Provalo tu stesso - Esempi


Come utilizzare il metodo live() per aggiungere gestori di eventi per elementi non ancora creati.


❮ Metodi di eventi jQuery