jQueryMobile の$.mobile.changePage(...)
メソッドを使用して、プロジェクト内の別のページに切り替えています。
$.mobile.changePage("#foo", {
transition:"slide"
});
そのメソッドを実行すると、トランジションは完全に機能しますが、ブラウザの戻るボタンを押すと、逆のトランジションが表示されません。
http://jquerymobile.com/test/docs/api/methods.htmlで説明されているパラメーターのいくつかを試してみましたが、うまくいきませんでした。
特に設定reverse:true
は、ターゲットページに進むときに遷移を逆にしただけですが、戻るボタンを押してもまだ遷移しません。
更新: data- rel ="back" が -tag を介して定義された「元のリンク」のトリックを行うように見えます<a>
が、必要なのは、関数を呼び出すときに JavaScript に相当するものです。$.mobile.changePage()