2012-04-13 21 views
2

JQuery Mobile showPageLoadingMsgは私のアプリケーションでは動作しません。次のコードは、単にテキストなしで糸車を生成します。JQuery Mobile `showPageLoadingMsg`が期待通りに動作しない

$.mobile.showPageLoadingMsg("b", "please wait..."); 

私は最後の引数としてtrueを追加することによって、単にメッセージを取得することができます:

$.mobile.showPageLoadingMsg("b", "please wait...", true); 

しかしを、私はホイールを得ることができず、メッセージ。同時に表示する

私は自分のテーマを持っている必要がありますか?私は何が欠けていますか?
JSFiddleの例を紹介しますhttp://jsfiddle.net/ashanova/VBavX/18/

答えて

4

loadingMessageTextVisibleプロパティをtrueに設定する必要があります。ドキュメントから

$.mobile.loadingMessageTextVisible = true; // best to put this in mobile init 

:ような何か loadingMessageTextVisibleブール値、デフォルト:falseを ロードメッセージが表示されているときにテキストを表示するかどうか。テキストは常に読み込みエラーのために表示されます。

このプロパティとshowPageLoadingメソッドは多少混乱しており、showPageLoadingを適切に更新または修正する必要があります。ここで

は、あなたの更新例http://jsfiddle.net/VBavX/21/

+0

よい呼出し!私は、showPageLoadingMsgの第3引数がloadMessageTextVisibleを設定していると考えて、ドキュメントを読んでいません。これは私に年齢のために私の毛の欠如を引き裂かせてくれました – JonWells

0

実際には正常に動作しています。

here(公式ドキュメント)を見ると、メッセージが表示されている間にホイールが非表示になっていることがわかります。

+0

ですこんにちは、私は私が同時にホイールとテキストを作成したい、それが動作することを知っています。私はちょうど私が車輪またはテキストを得ることができることを示していたが両方ではない – JonWells

関連する問題