単一ページのアプリケーション、クエリモバイルをロードされた後、ページ遷移を行う方法1.4.5 & jQueryのv1.11.1のjQuery Mobileは:ページが完全にDOMに
は、このことが可能であることをページ1 URLをクリックした後、それ私のページ1あなたはabsolu場合
<div data-role="page" id="menu">
Menu
<a href="#page1" data-transition="slide">Page 1</a></br>
<a href="#page2" data-transition="slide">Page 2</a></br>
</div>
<div data-role="page" id="page1">
...some text.
<div id="articles_list">
some data from ajax...
</div>
</div>
どうしても必要な場合は、その使用の代わりに、アンカーのボタン(または無効HREF付きアンカー)コードで&変更ページ完了したajaxでしかし、なぜそれが必要なのでしょうか? – deblocker
ページ1のURLをクリックすると、1ページ目が表示されます。一番上のテキストと残りの一番下のページには、ajaxがある場所が空白になっています(ロードには時間がかかります)。だから私はAJAXが完全にロードされた後にページをロードする必要があります。 – pankaj
ブロッキングアクションは面倒です...ここで私の提案:1)メニューエントリをクリックしてページがすぐに移行している場合、IMHOの方がユーザーエクスペリエンスが優れています。 2)次に、あなたのpage1はローダースピナーを表示していて、リスト項目が読み込まれる直前であることを伝えます。 3)データが到着した後、スピナーを閉じ、 'refresh'と' updatelayout'を呼び出して、JQMにリストとページの内容をきちんと改訂するよう指示します。 – deblocker