jQuery événement - méthode unbind()
Exemple
Supprimer tous les gestionnaires d'événements des éléments p :
$("button").click(function(){ $("p").unbind(); });
Définition et utilisation
La méthode unbind() supprime les gestionnaires d'événements de l'élément sélectionné.
Cette méthode peut supprimer tous les gestionnaires d'événements ou désactiver le fonctionnement de la fonction spécifiée lors de l'occurrence de l'événement.
unbind() est applicable à tous les gestionnaires d'événements ajoutés via jQuery.
Désabonnement des gestionnaires d'événements et des fonctions de l'élément
Définir un ou plusieurs gestionnaires d'événements à supprimer de l'élément spécifié.
Si aucun paramètre n'est spécifié, la méthode unbind() supprimera tous les gestionnaires d'événements spécifiés de l'élément.
Syntaxe
$(selector).unbind(event,function)
Paramètres | Description |
---|---|
event |
Optionnel. Définir un ou plusieurs événements à supprimer de l'élément. Séparer plusieurs valeurs d'événements par des espaces. Si seul ce paramètre est spécifié, toutes les fonctions liées à l'événement spécifié seront supprimées. |
function | Optionnel. Définir le nom de la fonction à désabonner de l'événement spécifié de l'élément. |
Utiliser l'objet Event pour désabonner le gestionnaire d'événements
Définir l'objet d'événement à supprimer. Utilisé pour désabonner des événements internes (par exemple, lorsque l'événement a été déclenché un certain nombre de fois, supprimer le gestionnaire d'événements).
Si aucun paramètre n'est spécifié, la méthode unbind() supprimera tous les gestionnaires d'événements spécifiés de l'élément.
Syntaxe
$(selector).unbind(eventObj)
Paramètres | Description |
---|---|
eventObj | Optionnel. Définir l'objet d'événement à utiliser. Ce paramètre eventObj provient de la fonction de liaison d'événement. |
Plus d'exemples
- Désabonnement de fonctions spécifiques
- Comment utiliser la méthode unbind() pour désabonner un élément spécifique des fonctions d'événements.