La méthode unbind jQuery est utilisée pour supprimer tous les gestionnaires d'événements sélectionnés ou pour terminer l'exécution d'une fonction spécifiée lorsqu'un événement se produit. La syntaxe de cette méthode est "$(selector).unbind(event, function. ,événementObj)".
L'environnement d'exploitation de ce tutoriel : Système Windows 7, jquery version 1.10.0 Cette méthode convient à toutes les marques d'ordinateurs.
Recommandé : "tutoriel jquery"
La méthode unbind() supprime le gestionnaire d'événements de l'élément sélectionné.
Cette méthode peut supprimer tous les gestionnaires d'événements ou ceux sélectionnés, ou mettre fin à l'exécution de la fonction spécifiée lorsqu'un événement se produit.
Cette méthode peut également dissocier les gestionnaires d'événements via l'objet événement. Cette méthode est également utilisée pour dissocier des événements en lui-même (par exemple, supprimer le gestionnaire d'événements après que l'événement a été déclenché un certain nombre de fois).
Remarque : Si aucun argument n'est spécifié, la méthode unbind() supprime tous les gestionnaires d'événements pour l'élément spécifié.
Remarque : La méthode unbind() fonctionne avec n'importe quel gestionnaire d'événements ajouté par jQuery.
Depuis la version 1.7 de jQuery, les méthodes on() et off() sont le moyen préféré pour ajouter et supprimer des gestionnaires d'événements sur des éléments.
Syntaxe
$(selector).unbind(event,function,eventObj)
Paramètres
événement Facultatif. Spécifie un ou plusieurs événements à supprimer de l'élément.
Plusieurs valeurs d'événement séparées par des espaces.
Si seul ce paramètre est spécifié, toutes les fonctions liées à l'événement spécifié seront supprimées.
fonction en option. Spécifie le nom de la fonction pour dissocier l'événement spécifié de l'élément.
eventObj Facultatif. Spécifie l'objet d'événement supprimé à utiliser. Le paramètre eventObj provient de la fonction de liaison d'événement.
Exemple
Supprimez le gestionnaire d'événements de tous les éléments
:
$("button").click(function(){ $("p").unbind(); });
Pour plus de connaissances sur la programmation, veuillez visiter : Apprentissage en programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!