Exemplu
Eliminați toate Stivuitoare eveniment pentru toate <p> elemente:
$("button").click(function(){
$("p").unbind();
});
Încearcă - l singur » Definiție și utilizare
unbind() metoda de manipulare eveniment elimină din elementele selectate.
Această metodă poate elimina toate sau manipulare eveniment selectate sau pentru a opri funcțiile specificate de funcționare atunci când are loc evenimentul.
Această metodă se poate descătușa, de asemenea, manipulare eveniment folosind un obiect eveniment. Acest lucru este folosit pentru a dezlega un eveniment din cadrul în sine (cum ar fi înlăturarea o tratare a evenimentului după ce evenimentul a fost declanșat un anumit număr de ori).
Notă: În cazul în care nu sunt specificate parametri, unbind() metoda va elimina toate manipulare eveniment din elementul specificat.
Notă: unbind() metoda funcționează pe orice tratare a evenimentului atașat cu jQuery.
Ca de jQuery versiunea 1.7, The on() și off() metode sunt preferate pentru a atașa și elimina manipulare eveniment pe elemente.
Sintaxă
$( selector ) . unbind( event,function,eventObj )
Parametru | Descriere |
---|---|
event | Opțional. Specifică unul sau mai multe evenimente pentru a elimina din elemente. Valorile evenimente multiple sunt separate prin spațiu. Dacă acesta este singurul parametru specificat, toate funcțiile legate la evenimentul specificat vor fi eliminate. |
function | Opțional. Specifică numele funcției de a dezlega de evenimentul specificat pentru elementul |
eventObj | Opțional. Specifică obiectul evenimentului pentru a elimina de utilizat. Parametrul eventObj vine de la funcția de legare eveniment |
Încearcă-l singur - Exemple
Dezlega o funcție specifică
Cum se utilizează unbind() metoda pentru a dezlega o funcție specifică dintr - un anumit eveniment pentru un element.
Dezlega o tratare a evenimentului , folosind un obiect eveniment
Specifică un obiect eveniment pentru a elimina.