1
jquery mobileのページ変更を防止しようとしていますが、現在どのページが表示されているのかによって異なりますが、data.optionsオブジェクトの内容はわかりません。だから、基本的に私は、ユーザーがindex.htmlに行くと呼び出しているページがexample.htmlである場合、デフォルトを防ぐことを言う必要があります。jquery mobileは呼び出しページに応じてページを変更しないようにします
$(document).bind("pagebeforeload", function (event, data) {
var toPage = data.toPage;
if (toPage == 'undefined') {
return;
} else {
//need additional condition to see current page in the data.objections object?
if (toPage == '/android_asset/www/index.html');
event.preventdefault();
}
});
注サンプルを作成しました
ページの[data] to [0]。id – Wytze
私はそれが最初の呼び出しであり、2番目の呼び出しであるオブジェクトであると思います。このイベントは、ナビゲーションごとに2回呼び出されます。 –