Méthode jQuery unbind()

❮ Méthodes d'événement jQuery

Exemple

Supprimez tous les gestionnaires d'événements pour tous les éléments <p> :

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

Définition et utilisation

La méthode unbind() était obsolète dans la version 3.0. Utilisez plutôt la méthode off() .

La méthode unbind() supprime les gestionnaires d'événements des éléments sélectionnés.

Cette méthode peut supprimer tous les gestionnaires d'événements ou une sélection, ou arrêter l'exécution de fonctions spécifiées lorsque l'événement se produit.

Cette méthode peut également dissocier les gestionnaires d'événements à l'aide d'un objet événement. Ceci est utilisé pour dissocier un événement de lui-même (comme supprimer un gestionnaire d'événements après que l'événement a été déclenché un certain nombre de fois).

Remarque : Si aucun paramètre n'est spécifié, la méthode unbind() supprimera TOUS les gestionnaires d'événements de l'élément spécifié.

Remarque : La méthode unbind() fonctionne sur n'importe quel gestionnaire d'événements attaché avec jQuery.


Syntaxe

$(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

Essayez-le vous-même - Exemples


Comment utiliser la méthode unbind() pour dissocier une fonction spécifique d'un événement spécifié pour un élément.


Spécifie un objet événement à supprimer.


❮ Méthodes d'événement jQuery