1

ajax を使用してデータをロードし、特定の「詳細ページ」の DOM を操作したいと考えています。ページが表示される前に。重要なのは、このページの読み込みと操作がすべて完了するまで、「詳細ページ」は何も表示されないようにすることです。読み込みプロセス中に、読み込みウィジェットも表示されるはずです。

私はこれを試しました:

$( '#page_series_detail' ).live( 'pageinit',function(event)
{
    AjaxSeriesDetail();
});

ただし、この場合、ページが表示された後にすべての読み込みと操作が行われます。誰かが私にヒントを持っていますか?

4

1 に答える 1

0

jQuery Mobileのpagebeforeshowイベントを試してください。このイベントは、ユーザーにページを表示する前に発生します。

ドキュメントによると

実際の遷移アニメーションが開始される前に、遷移先の「toPage」でトリガーされます。

于 2013-03-05T04:33:28.147 に答える