Gli ultimi tutorial di sviluppo web
 

jQuery unbind() Method

<Metodi eventi jQuery

Esempio

Rimuovere tutti i gestori di eventi per tutti i <p> elementi:

$("button").click(function(){
    $("p").unbind();
});
Prova tu stesso "

Definizione e utilizzo

Il unbind() metodo rimuove i gestori di eventi da elementi selezionati.

Questo metodo può rimuovere tutti o gestori di eventi selezionati, o interrompere le funzioni previste dalla esecuzione quando si verifica l'evento.

Questo metodo può anche sciogliere i gestori di eventi con un oggetto evento. Questo è usato per separare un evento all'interno di sé (come la rimozione di un gestore di eventi dopo l'evento è stato attivato un determinato numero di volte).

Nota: Se non vengono specificati i parametri, il unbind() metodo rimuoverà tutti i gestori di eventi dall'elemento indicato.

Nota: Il unbind() metodo funziona su qualsiasi gestore di eventi collegata con jQuery.

Come di jQuery versione 1.7, l' on() e off() i metodi sono preferiti da mettere e togliere i gestori di eventi su elementi.


Sintassi

$(selector).unbind(event,function,eventObj)

Parametro Descrizione
event Facoltativo. Specifica uno o più eventi per rimuovere dagli elementi.
valori degli eventi multipli sono separate da uno spazio.
Se questo è l'unico parametro specificato, tutte le funzioni legate alla manifestazione specificato verranno rimossi.
function Facoltativo. Specifica il nome della funzione da associare dal evento specificato per l'elemento
eventObj Facoltativo. Specifica l'oggetto evento per rimuovere da usare. Il parametro eventObj deriva dalla funzione legante evento

Provate voi stessi - Esempi

Non associare una funzione specifica
Come utilizzare il unbind() metodo per separare una funzione specifica da un evento specificato per un elemento.

Non associare un gestore di eventi utilizzando un oggetto evento
Specifica un oggetto evento da rimuovere.


<Metodi eventi jQuery