jQuery unbind() Methode

❮ jQuery-gebeurtenismethoden

Voorbeeld

Verwijder alle event handlers voor alle <p> elementen:

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

Definitie en gebruik

De methode unbind() is verouderd in versie 3.0. Gebruik in plaats daarvan de methode off() .

De methode unbind() verwijdert event-handlers van geselecteerde elementen.

Deze methode kan alle of geselecteerde gebeurtenishandlers verwijderen, of bepaalde functies stoppen met uitvoeren wanneer de gebeurtenis zich voordoet.

Deze methode kan ook gebeurtenishandlers loskoppelen met behulp van een gebeurtenisobject. Dit wordt gebruikt om een ​​gebeurtenis van binnenuit te ontbinden (zoals het verwijderen van een gebeurtenishandler nadat de gebeurtenis een bepaald aantal keren is geactiveerd).

Opmerking: als er geen parameters zijn opgegeven, verwijdert de methode unbind() ALLE gebeurtenishandlers van het opgegeven element.

Opmerking: de methode unbind() werkt op elke gebeurtenishandler die is gekoppeld aan jQuery.


Syntaxis

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

Parameter Description
event Optional. Specifies one or more events to remove from the elements.
Multiple event values are separated by space.
If this is the only parameter specified, all functions bound to the specified event will be removed.
function Optional. Specifies the name of the function to unbind from the specified event for the element
eventObj Optional. Specifies the event object to remove to use. The eventObj parameter comes from the event binding function

Probeer het zelf - Voorbeelden


ontbinden Hoe de methode unbind() te gebruiken om een ​​specifieke functie los te koppelen van een opgegeven gebeurtenis voor een element.


Specificeert een gebeurtenisobject dat moet worden verwijderd.


❮ jQuery-gebeurtenismethoden