2011-05-22 14 views
2

私はJquery Mobileを初めて使い、このモバイルサイトを再開発する際に覚えようとしています。だから私はdata-role = "page"という異なるdivですべてのナビゲーションを行っている。 #pagenameでナビゲートします。私の質問は私のナビゲーションをこのようにしてどのように私は読み込みメッセージを使用し、次のページが読み込まれるまで移行を待つのでしょうか?私はリンクのonClick属性に$ .mobile.pageLoading()を入れてみましたが、うまくいきませんでした。Jquery Mobile pageLoading()メソッドどのように動作しますか?

答えて

6

をJQM 1.0ベータ1

//show 
$.mobile.showPageLoadingMsg(); 

//hide 
$.mobile.hidePageLoadingMsg(); 

http://jquerymobile.com/demos/1.0b1/#/demos/1.0b1/docs/api/methods.html

http://jquerymobile.com/test/docs/api/methods.html

アップデートの使用:

このメソッドは、公式1.0リリースでも受け入れられる方法です。

http://code.jquery.com/mobile/latest/demos/docs/api/methods.html

mobile.showPageLoadingMsg()

$ .mobile.loadingMessage経由で設定可能ですページの読み込みメッセージを、表示します。 例:

//cue the page loader 
$.mobile.showPageLoadingMsg(); 

$ .mobile.hidePageLoadingMsg()

$ .mobile.loadingMessageを介して設定されたページのローディングメッセージを隠します。 例:jQueryのモバイルで

//cue the page loader   
$.mobile.hidePageLoadingMsg(); 
0

が助けてくれた唯一のものがある1.4.5: $( 'UI-ローダー'))(非表示;。

関連する問題