jQuery Mobile pagebeforeloadÉvénement
Exemple
Afficher un message d'alerte avant la requête de chargement :
alert("pagebeforeload event triggered!");
});
Essayez-le vous-même »
Définition et utilisation
L'événement pagebeforeload est déclenché avant tout chargement.
Événements associés :
- pageload- Déclenché lorsqu'une page est chargée avec succès et insérée dans le DOM.
- pageloadfailed- Déclenché après l'échec du chargement d'une page.
Remarque :Lorsqu'une page externe est chargée dans le DOM, deux types d'événements sont toujours déclenchés : l'événement pagebeforeload avant le chargement, et après le chargement, soit pageload (succès), soit pageloadfailed (échec).
Syntaxe
| Paramètre | Description |
|---|---|
| function(event,data) | Requis. Spécifie la fonction à exécuter lorsque l'événement pagebeforeload est déclenché. Cette fonction contient les deux paramètres suivants : Objet événement- Inclut toutes les propriétés d'événement jQuery (event.target, event.type, etc.). Pour plus d'informations, consultez leManuel de référence des événements jQuery Objet de données- Contient les types suivants :
|

Plus d’exemples
Cet exemple illustre pageload et pageloadfailed.
Utilisez la propriété event.type pour renvoyer le type d'événement déclenché.
Utilisez data.url pour renvoyer l'URL de la page externe.
Autres extensions
jQuery Mobile Événements