jQuery Mobile pagebeforehideÉvénements
Exemples
Afficher une boîte de message texte avant que l'ancienne page ne soit masquée après le changement de page :
$(document).on("pagebeforehide","#pagetwo",function(){
alert("pagebeforehide \n\tévénement déclenché - la page deux est sur le point d'être masquée");
});
alert("pagebeforehide \n\tévénement déclenché - la page deux est sur le point d'être masquée");
});
Essayez-le »
Définition et utilisation
L'événement pagebeforehide est déclenché avant que l'ancienne page ne soit masquée après le changement de page.
Événements associés :
- pagehide- L'événement déclenché après que l'ancienne page est masquée après le changement de page.
- pagebeforeshow- L'événement déclenché avant l'affichage après le changement de page.
- pageshow- L'événement déclenché après l'affichage après le changement de page.
Remarque :Cet événement est déclenché lorsque la transition de page commence/se termine.
Syntaxe
Déclencher tous les événements de page dans jQuery Mobile :
$("document").on("pagebeforehide",function(event){...})
Essayer
Déclencher un événement de page spécifié :
$("document").on("pagebeforehide","page",function(event){...})
Essayer
| Parameters | Description |
|---|---|
| function(event,data) | Obligatoire. Spécifie la fonction à exécuter lorsque l'événement pagebeforehide est déclenché. Cette fonction contient les deux paramètres suivants :
|
| page | Facultatif. Spécifie l'ID de la page vers laquelle l'événement pagebeforehide pointe lorsqu'il est déclenché. Pour les pages internes, utilisez#id. Pour les pages externes, utilisez externalfile.html. |

Plus d’exemples
Cet exemple illustre le déclenchement des événements pagebeforeshow,
pageshow, pagebeforehide et pagehide.
Utilisez la propriété event.timeStamp.
Utilisez la propriété nextPage pour renvoyer la page de transition.
Autres extensions
jQuery Mobile Événements