7
votes

JQuery Mobile Navigate ou ChangePage?

Avec l'arrivée de JQuery Mobile 1.3, la fonction .navigate () a été ajoutée. J'ai entendu dire que c'est la façon recommandée de changer de pages et il semble qu'ils ont répondu aux problèmes de transfert de données entre les pages.

Le problème est, car il a été simplifié, comment accéder aux autres options que ChangePage proposé? J'aimerais vraiment utiliser la partie {Data} du Navigate () mais je voudrais également définir quelques options que je fais normalement avec ChangePage (telle que transition, direction, etc.).

J'ai actuellement un "routeur" qui écoute pour tous les événements Navigate, puis passe le long des données qu'il reçoit à la page suivante (en faisant également une autre logique simple, comme la configuration du contrôleur de vues).

Y a-t-il des propriétés cachées dans le [ options] que je serais en mesure de configurer des choses simples comme la direction et la transition?


0 commentaires

3 Réponses :


9
votes

$. Mobile.navigater est toujours une nouvelle fonction, selon les commentaires du code, il s'agit également d'un travail en cours.

La transition est active parmi les options cachées; xxx

Exemple de travail: http://jsfiddle.net/ Gajotres / G5van /

D'autre part, le changement de direction n'est toujours pas implémenté, la valeur de valeur par défaut est appliquée.


1 commentaires

Merci! Je vais rester avec ChangePage pour le moment jusqu'à ce que la navigation soit entièrement capable de faire ce que fait le changement.



0
votes

L'autre sens serait d'utiliser: xxx

Lien


0 commentaires

0
votes

Utilisez le widget Pagecontainer ajouté dans V1.4.

$(":mobile-pagecontainer").pagecontainer("change", "#nextpage",{ transition: "slide",role: "dialog" } );


0 commentaires