1

いくつかのページを含む jQuery Mobile 1.3.0 アプリがあります。イベントをバインドした index.html にページ (#menyside) があります。

$(document).on('pagebeforeshow', '#menyside', function(event){
        // check local storage, and some times do this:
    $.mobile.changePage("otherPage.html", { transition: "slideup"} );
}
});

ローカル ストレージでいくつかの値を確認し、それらの値に基づいてプログラムでページを変更したいと思うかもしれません。これは、アプリを初めて開いたときに機能しますが、アプリを再度開いたときには機能しません (つまり、ドキュメントは既にブラウザーに読み込まれていますが、再読み込みされています)。

間違ったイベントにバインドしていますか? ドキュメントでイベントを見ようとしましたが、実際にはもっと良いものが見つかりませんでした...

4

0 に答える 0