Używam metody jQueryMobile $.mobile.changePage(...)
, aby przełączyć się na inną stronę w ramach mojego projektu.Definiowanie przejścia powrotnego między zmianami stron
$.mobile.changePage("#foo", {
transition:"slide"
});
Po uruchomieniu tej metody przejście działa idealnie, ale po naciśnięciu przycisku powrotu przeglądarki nie widzę odwrotnej przejścia.
Grałem z niektórymi parametrami opisanymi w http://jquerymobile.com/test/docs/api/methods.html, ale nie miałem szczęścia.
Szczególnie ustawienie reverse:true
tylko odwróciło przejście podczas przechodzenia do strony docelowej, ale nadal nie ma przejścia po naciśnięciu przycisku wstecz.
Aktualizacja: Wydaje się, widząc data-rel = „back” załatwia sprawę dla „orginary linki” zdefiniowanych za pośrednictwem <a>
-tag ALE co potrzebne jest odpowiednikiem JavaScript podczas wywoływania Funkcja $.mobile.changePage()
.
Jakiej przeglądarki używasz do testowania? –
@John Safari (iPhone) – Timo