Maison > interface Web > js tutoriel > le corps du texte

Exemples détaillés d'utilisation de la fonction jQuery.die()

巴扎黑
Libérer: 2017-06-30 14:00:03
original
1446 Les gens l'ont consulté

La fonction

die() est utilisée pour supprimer la fonction de gestion des événements d'un ou plusieurs événements liés à l'élément correspondant.

La fonction die() est principalement utilisée pour débloquer la fonction de traitement d'événements liée par la fonction live().

Cette fonction appartient à l'objet (instance) jQuery.

Syntaxe

Cette fonction a été ajoutée dans jQuery 1.3. Elle a été marquée comme obsolète à partir de jQuery 1.7 et a été supprimée dans jQuery 1.9. Il a principalement les deux formes d'utilisation suivantes :

Utilisation 1 : jQuery 1.4.1 prend désormais en charge le fait de ne spécifier aucun paramètre.

jQueryObject.die( [ events [, handler ]] )

Supprimez le gestionnaire de fonction du gestionnaire d'événements lié à l'événement events de l'élément correspondant au sélecteur actuel.

Utilisation 2 : jQuery 1.4.3 prend désormais en charge cette utilisation.

jQueryObject.die( eventsMap )

Variation de l'utilisation 1, utilisée pour supprimer plusieurs gestionnaires d'événements de plusieurs types d'événements en même temps. eventsMap est un objet, chaque attribut est appliqué aux événements de paramètre dans la méthode 1 et la valeur est appliquée au gestionnaire de paramètres dans la méthode 1.

Paramètres

Description du paramètre

événements Facultatif/Type de chaîne Un ou plusieurs types d'événements séparés par des espaces et un espace de noms facultatif, Par exemple "clic", "Clic de mise au point", "keydown.myPlugin".

gestionnaire facultatif/fonction de gestion d'événements spécifiée par type de fonction. Le type

eventsMap Classe d'objet est un objet Objet , chacun de ses attributs correspond au type d'événement et à l'espace de noms facultatif (événements de paramètres), et la valeur de l'attribut correspond à la fonction de gestion des événements liée (gestionnaire de paramètres).

namespace L'espace de noms spécifié par le type String, tel que ".foo", ".myPlugin".

Si le gestionnaire de paramètres est omis, tous les gestionnaires d'événements liés aux événements du type spécifié correspondant à l'élément sont supprimés.

Le sélecteur de l'objet jQuery actuel appelant la fonction die() doit être cohérent avec le sélecteur de l'objet jQuery appelant la fonction live().

Si tous les arguments sont omis, supprime tous les gestionnaires d'événements sur l'élément correspondant pour tout type d'événement lié à n'importe quel élément.

Valeur de retour

die()La valeur de retour de la fonction est de type jQuery et renvoie l'objet jQuery actuel lui-même.

En fait, les paramètres de la fonction die() sont tous des conditions de filtrage, et seules les fonctions de gestion d'événements qui correspondent à toutes les conditions des paramètres seront supprimées. Plus il y a de paramètres, plus il y a de qualifications et plus la plage supprimée est petite.

Exemple et description

Veuillez vous référer au code HTML initial suivant :

<input id="btn1" type="button" value="点击1" />
<input id="btn2" type="button" value="点击2" />
<a id="a1" href="#">CodePlayer</a>
Copier après la connexion

Tout d'abord, nous lions les événements au bouton ci-dessus et aux éléments puis utilisez la fonction die() pour dissocier l'événement. Le code correspondant est le suivant :

De plus, la fonction die() peut également supprimer uniquement la liaison d'événement de l'espace de noms spécifié.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!