Neueste Web-Entwicklung Tutorials
 

jQuery unbind() Method

<JQuery Event - Methoden

Beispiel

Entfernen Sie alle Event - Handler für alle <p> Elemente:

$("button").click(function(){
    $("p").unbind();
});
Versuch es selber "

Definition und Verwendung

Die unbind() -Methode entfernt von ausgewählten Elementen Event - Handler.

Diese Methode kann alle oder ausgewählte Event-Handler zu entfernen, oder bestimmte Funktionen zu stoppen ausgeführt wird, wenn das Ereignis eintritt.

Diese Methode kann auch Event-Handler mit einem Ereignisobjekt unbind. Dies wird verwendet, um ein Ereignis zu lösen aus sich selbst (wie eine Ereignisbehandlungsroutine zu entfernen, nachdem das Ereignis eine bestimmte Anzahl von Malen ausgelöst wurde).

Hinweis: Wenn keine Parameter angegeben werden, die unbind() wird Methode alle Event - Handler aus dem angegebenen Element zu entfernen.

Hinweis: Die unbind() Methode auf jedem Event - Handler arbeitet mit jQuery angebracht.

Ab jQuery - Version 1.7, die on() und off() sind bevorzugte Verfahren zur Befestigung und Event - Handler auf Elemente entfernen.


Syntax

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

Parameter Beschreibung
event Optional. Gibt eine oder mehrere Ereignisse aus den Elementen zu entfernen.
Mehrere Ereignis-Werte werden durch Leerzeichen getrennt.
Wenn dies der einzige Parameter angegeben ist, werden alle an das angegebene Ereignis gebunden Funktionen werden entfernt.
function Optional. Gibt den Namen der Funktion aus dem angegebenen Ereignis für das Element zu entbinden
eventObj Optional. Gibt das Ereignis-Objekt verwenden zu entfernen. Der eventObj Parameter stammt aus dem Ereignis - Bindungsfunktion

Probieren Sie es selbst - Beispiele

Unbind eine bestimmte Funktion
So verwenden Sie die unbind() Methode , um eine bestimmte Funktion von einem bestimmten Ereignis für ein Element zu entbinden.

Unbind einen Event - Handler ein Event - Objekt verwenden
Gibt ein Ereignisobjekt zu entfernen.


<JQuery Event - Methoden