jQuery unbind() Metode

❮ jQuery-gebeurtenismetodes

Voorbeeld

Verwyder alle gebeurtenishanteerders vir alle <p>-elemente:

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

Definisie en gebruik

Die unbind()-metode is in weergawe 3.0 opgeskort. Gebruik eerder die off() metode.

Die unbind() metode verwyder gebeurtenishanteerders van geselekteerde elemente.

Hierdie metode kan alle of geselekteerde gebeurtenishanteerders verwyder, of keer dat gespesifiseerde funksies loop wanneer die gebeurtenis plaasvind.

Hierdie metode kan ook gebeurtenishanteerders ontbind deur 'n gebeurtenisobjek te gebruik. Dit word gebruik om 'n gebeurtenis van binne homself te ontbind (soos om 'n gebeurtenishanteerder te verwyder nadat die gebeurtenis 'n sekere aantal kere geaktiveer is).

Let wel: As geen parameters gespesifiseer word nie, sal die unbind() metode ALLE gebeurtenishanteerders van die gespesifiseerde element verwyder.

Let wel: Die unbind() metode werk op enige gebeurtenis hanteerder wat met jQuery geheg is.


Sintaksis

$(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 dit self - voorbeelde


Hoe om die unbind()-metode te gebruik om 'n spesifieke funksie van 'n gespesifiseerde gebeurtenis vir 'n element te ontbind.


Spesifiseer 'n gebeurtenis voorwerp om te verwyder.


❮ jQuery-gebeurtenismetodes