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

Explication détaillée de la fonction jQuery.unload()

巴扎黑
Libérer: 2017-06-29 10:40:13
original
1959 Les gens l'ont consulté

La fonction unload() est utilisée pour lier une fonction de gestionnaire à l'événement unload de chaque élément correspondant. De plus, vous pouvez également transmettre des données supplémentaires à la fonction gestionnaire d'événements.

L'événement de déchargement sera déclenché à la fermeture de la page. Cet événement est principalement utilisé pour les éléments objet fenêtre, ,

De plus, vous pouvez lier plusieurs gestionnaires d'événements en appelant cette fonction plusieurs fois pour le même élément. Lorsque l'événement de déchargement est déclenché, jQuery exécutera les fonctions de traitement des événements liés dans l'ordre de liaison.

L'événement de déchargement varie considérablement entre les différents navigateurs et les différentes versions. Il est très probable qu'il ne pourra pas exécuter correctement la fonction de traitement d'événement correspondante, il n'est donc pas recommandé d'utiliser cet événement. Avant utilisation, veuillez effectuer vous-même des tests de compatibilité du navigateur ou utiliser l'événement beforeunload à la place.

Pour supprimer un événement lié via unload(), utilisez la fonction unbind().

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

Syntaxe

Cette fonction a été ajoutée dans jQuery 1.0, mais est marquée comme obsolète à partir de la 1.8.

jQueryObject.unload( [ data ,] handler )

Paramètre

Description du paramètre

data Facultatif/tout type Lors du déclenchement d'un événement, vous devez pass event .data Données arbitraires transmises à la fonction de gestionnaire d'événements.

Fonction de traitement d'événement spécifiée par le type de fonction du gestionnaire.

Nouveau support de jQuery 1.4.3 : unload() prend en charge le paramètre data.

Ceci dans le gestionnaire de paramètres pointe vers l'élément DOM actuel. unload() transmettra également un paramètre au gestionnaire : l'objet Event représentant l'événement en cours.

Valeur de retour

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

Exemple et description

Maintenant, nous lions la fonction de gestionnaire pour l'événement de déchargement de l'objet fenêtre (vous pouvez en lier plusieurs, et ils seront exécutés en séquence dans l'ordre de liaison lorsqu'ils sont déclenchés) :

$(window).unload( function(){
    alert("离开当前文档!");
} );
Copier après la connexion

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!

Étiquettes associées:
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!