0

jqm 1.1 から 1.3 にアップデートしてみました。page-params (例: $.mobile.changePage("#page2?id=xy")) を使用してページを変更すると、ページは正しく変更されますが、パラメーターがブラウザーの URL に表示されないため、パラメーターが欠落しているためにページのブックマークまたはリロードが失敗します。

4

2 に答える 2

0

そのはず$.mobile.changePage("#page2?id=xy")

于 2013-03-05T16:48:58.613 に答える
0

回避策として、onPageChange イベント リスナーで使用するようになりました。

var correctHash = window.location.hash.replace(/\?.*$|$/, "")  + (data.options.pageData? ("?"+jQuery.param(data.options.pageData)):"");
history.replaceState(null,null,correctHash);

これにより、カットオフ パラメータがハッシュに追加されます

于 2013-03-08T11:58:59.943 に答える