Description des principales plateformes mobiles

Toute navigation au sein de jQuery Mobile est basée sur les modifications et mises à jour de location.hash. Chaque fois que c'est possible, les changements de "page" utiliseront une transition en douceur entre la "page" courante et la "page" suivante, si elle est soit déjà présente dans le DOM, ou est automatiquement chargée via Ajax. Les valeurs de hash créées par jQuery Mobile sont normalisées comme les chemins complets par rapport à l'URL de la première "vrai" "page" qui a été chargée. Le hachage est toujours maintenu en une URL valide, de sorte que toute "page" dans jQuery mobile peut être enregistrée sous forme de signet ou référencée dans un lien. Pour récupérer une URL non basée sur le hachage, il suffit de retirer le dièse "#" de l'adresse et d'actualiser la page. En général, les changements de hachage sont créés chaque fois qu'un lien est cliqué dans jQuery mobile. Quand un lien est cliqué, jQuery mobile s'assure que le lien fait référence à un URL locale, et dans l'affirmative, il empêchera le comportement par défaut du clic de se produire et demandera à la place l'adresse référencée par Ajax. Lorsque la page est retournée avec succès, il fixera le location.hash sur l'URL relative à la nouvelle page.
Télécharger Gratuitement
51 téléchargements

Contenu de ce document de Informatique > Génie logiciel

Plan :

Within the framework, les changements de page - à la fois pour les pages déjà chargées dans le DOM et pour les pages qui doivent être chargées via Ajax - utilisez la fonction $.mobile.changePage. $.mobile.changePage contient toute la logique pour trouver des pages à la transition vers et à partir de, et comment gérer des conditions de réponse diverses comme une page non trouvée. $.mobile.changePage peut être appelé en externe et accepte les arguments suivants (to, transition, back, changeHash). L'argument to peut accepter soit une chaîne (exemple : une URL ou l'ID d'un élément local), un tableau (dans laquelle l'élément premier tableau est une page à laquelle vous souhaitez faire la transition entre, et l'élément est le deuxième réseau à la page),
Télécharger Gratuitement
51 téléchargements