Methoden zum Entfernen von Ereignissen: 1. Verwenden Sie unbind(), die Syntax ist „das Element, das an die Maus gebunden ist event.unbind()“ 2. Verwenden Sie undelegate(), die Syntax ist „das Element, das an gebunden ist“. die Maus event.undelegate();“ „; 3. Verwenden Sie off(), die Syntax lautet „Element gebunden an Mausevent.off()“.
Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery1.10.2-Version, Dell G3-Computer.
jquery-Methode zum Entfernen von Mausereignissen:
Methode 1: Verwenden Sie die unbind()-Methode
unbind()-Methode, um den Ereignishandler des ausgewählten Elements zu entfernen.
Diese Methode kann alle oder ausgewählte Event-Handler entfernen oder die Ausführung der angegebenen Funktion beenden, wenn ein Ereignis auftritt.
ubind() funktioniert mit jedem über jQuery angehängten Event-Handler.
Beispiel:
Methode 2: Verwenden Sie die Methode undelegate()
undelegate(), um einen oder mehrere von der Methode Delegate() hinzugefügte Ereignishandler zu entfernen.
Beispiel:
Methode 3: Verwendung der off()-Methode
off()-Methode wird normalerweise verwendet, um über die on()-Methode hinzugefügte Event-Handler zu entfernen.
Hinweis: Ab jQuery Version 1.7 ist die off()-Methode der neue Ersatz für die Methoden unbind(), die() und undelegate(). Diese Methode bringt viel Komfort in die API und wird empfohlen, da sie die jQuery-Codebasis vereinfacht.
【Empfohlenes Lernen:jQuery-Video-Tutorial,Web-Frontend-Video】
Das obige ist der detaillierte Inhalt vonSo entfernen Sie Mausereignisse in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!