Ultimele tutoriale de dezvoltare web
 

jQuery off() Method

<Metode eveniment jQuery

Exemplu

Eliminați evenimentul pe clic pentru toate <p> elemente:

$("button").click(function(){
    $("p").off("click");
});
Încearcă - l singur »

Definiție și utilizare

off() metoda este cel mai des utilizat pentru a elimina manipulare eveniment atașat cu on() la on() metoda.

Ca de jQuery versiunea 1.7, The off() , metoda este noul înlocuitor pentru unbind(), die() și undelegate() metode. Această metodă aduce o mulțime de consistență API, și vă recomandăm să folosiți această metodă, deoarece simplifică baza de cod jQuery.

Notă: Pentru a elimina anumite manipulare eveniment, șirul selectorului trebuie să se potrivească cu cel dat on() metoda, atunci când a fost atașat de tratare a evenimentelor.

Sfat: Pentru a atașa un eveniment care rulează doar o singură dată și apoi se îndepărtează, utilizați one() metoda.


Sintaxă

$( Parametru Descriere event Necesar. Specifică unul sau mai multe evenimente sau namespaces pentru a elimina din selectat element(s) .

Valorile de evenimente multiple sunt separate printr-un spațiu. Trebuie să fie un eveniment valid selector Opțional. Un selector care ar trebui să se potrivească cu cea a trecut inițial la on() metoda atunci când atașați manipulare eveniment function(eventObj) Opțional. Specifică funcția de a rula atunci când are loc evenimentul map Specifică o hartă eveniment ( {event:function, event:function, ...}) care conține unul sau mai multe evenimente pentru a atașa la elemente și funcții pentru a rula atunci când au loc evenimente

Încearcă-l singur - Exemple

Schimbarea de la off() unbind() la off()
Cum se utilizează off() , pentru a obține același efect ca unbind() .

Schimbarea de la off() undelegate() la off()
Cum se utilizează off() , pentru a obține același efect ca undelegate() .

Schimbarea de la off() die() la off()
Cum se utilizează off() , pentru a obține același efect ca die() .

Eliminați toate stivuitoare clic eveniment, se adaugă on()
Cum de a elimina toate pentru stivuitoare clic pe Eveniment toate <p> elemente adăugate cu on() la on() metoda.

Scoateți o funcție specifică evenimentului adăugat on()
Cum de a elimina o funcție specifică adăugată cu on() la on() metoda.

Eliminați o tratare a evenimentului , folosind un obiect eveniment
Cum de a elimina o tratare a evenimentului după ce evenimentul a fost declanșat un anumit număr de ori.


<Metode eveniment jQuery