jQuery Mobile Événements
Manuel de référence des événements jQuery Mobile
La liste suivante contient tous les événements jQuery Mobile.
Remarque :Veuillez utiliser la méthode on() pour lier les événements.
| Événement | Description |
|---|---|
| hashchange | Active l'historique #hash marquable. La valeur du hash change lorsqu'un clic indépendant se produit, par exemple lorsque l'utilisateur clique sur le bouton Retour, et elle sera gérée via l'événement hashchange. |
| navigate | Événement qui englobe les événements hashchange et popstate |
| orientationchange | Événement de changement d'orientation, déclenché lorsque l'utilisateur fait pivoter l'appareil mobile verticalement ou horizontalement. |
| pagebeforechange | Événement déclenché avant le changement de page. Utilisez $.mobile.changePage() pour changer de page. Cette méthode déclenche 2 événements : l'événement pagebeforechange avant le changement, et pagechange (succès) ou pagechangefailed (échec) après le changement. |
| pagebeforecreate | Déclenché avant l'initialisation lorsque la page est initialisée. |
| pagebeforehide | Événement déclenché après le changement de page mais avant que l'ancienne page ne soit masquée. |
| pagebeforeload | Déclenché avant l'envoi de la requête de chargement. |
| pagebeforeshow | Événement déclenché après le changement de page et avant que la page ne soit affichée. |
| pagechange | Événement déclenché après un changement de page réussi. Utilisez $.mobile.changePage() pour changer de page. Cette méthode déclenche 2 événements : l'événement pagebeforechange avant le changement, et pagechange (succès) ou pagechangefailed (échec) après le changement. |
| pagechangefailed | Événement déclenché lorsque le changement de page échoue. Utilisez $.mobile.changePage() pour changer de page. Cette méthode déclenche 2 événements : l'événement pagebeforechange avant le changement, et pagechange (succès) ou pagechangefailed (échec) après le changement. |
| pagecontainerbeforeload | Déclenché avant le chargement de toute requête. |
| pagecontainerload | Déclenché après que la page a été chargée avec succès et insérée dans le DOM. |
| pagecontainerloadfailed | Déclenché lorsque le chargement de la page échoue. |
| pagecreate | Événement déclenché après la création réussie de la page, mais avant que l'amélioration ne soit terminée. |
| pagehide | Événement déclenché après que l'ancienne page a été masquée à la suite d'un changement de page. |
| pageinit | Obsolète depuis la version 1.4.0, utilisezpagecreateà la place.Événement déclenché lorsque la page est initialisée. |
| pageload | Obsolète depuis la version 1.4.0, utilisezpagecontainerloadà la place.Déclenché après que la page a été entièrement chargée avec succès. |
| pageloadfailed | Obsolète depuis la version 1.4.0, utilisezpagecontainerloadfailedà la place.Déclenché si la requête de la page échoue. |
| pageremove | Déclenché avant que la page externe ne soit supprimée du DOM dans la vue fenêtre. |
| pageshow | Déclenché sur la page "arrival" une fois l'animation de transition terminée. |
| scrollstart | Déclenché lorsque l'utilisateur commence à faire défiler la page. |
| scrollstop | Déclenché lorsque l'utilisateur arrête de faire défiler la page. |
| swipe | Déclenché lorsque l'utilisateur glisse horizontalement sur un élément. |
| swipeleft | Déclenché lorsque l'utilisateur balaie l'élément depuis la gauche sur une distance de plus de 30px. |
| swiperight | Déclenché lorsque l'utilisateur balaie l'élément depuis la droite sur une distance de plus de 30px. |
| tap | Déclenché lorsque l'utilisateur appuie sur un élément. |
| taphold | Déclenché lorsque l'utilisateur appuie sur un élément et le maintient pendant une seconde. |
| throttledresize | Active l'historique #hash marquable. |
| updatelayout | Déclenché par les composants jQuery Mobile qui affichent/masquent dynamiquement du contenu. |
| vclick | Gestionnaire d'événement click virtualisé |
| vmousecancel | Gestionnaire d'événement mousecancel virtualisé |
| vmousedown | Gestionnaire d'événement mousedown virtualisé |
| vmousemove | Gestionnaire d'événement mousemove virtualisé |
| vmouseout | Gestionnaire d'événement mouseout virtualisé |
| vmouseover | Gestionnaire d'événement mouseover virtualisé |
| vmouseup | Gestionnaire d'événement mouseup virtualisé |