$.mobile.ChangePage() を使用して、ある HTML ページから別の HTML ページに移動しています。しかし、ページの内容は変更されていません。その際、ページの URL は変更されますが、新しいページは読み込まれません。ロードするには更新する必要があります。
質問する
677 次
2 に答える
0
ページを変更するには JavaScript 関数を使用する必要があります。
window.location = 'your page ';
それがあなたの問題を解決することを願っています!
于 2012-05-23T12:53:53.393 に答える
0
上記のコメントで提供したコードでは、next_page
定義されていないことを示すエラーが発生する可能性があります。jQuery Mobile を扱っている場合は、click
ハンドラーを少し異なる方法で割り当ててみてください。
リンクの定義を次のように変更します。
<a id="btnNextPage" href="#" >Details</a>
を指定する必要はありません。id
セレクターを使用して、次の JavaScript のリンクを識別することができます。
// the event handler
function next_page() {
$.mobile.changePage("http://www.google.com", {transition:"slide"});
}
// assign the click event when the DOM is ready
$(function() {
$("#btnNextPage").click ( next_page );
});
于 2012-05-24T16:19:34.530 に答える