2012-03-05 17 views
5

Ja stosując kod tutaj: http://jquerymobile.com/demos/1.1.0-rc.1/docs/config/loadingMessageTextVisible.html

który pozwala dodać własną wiadomość do ładowarki jQuery Mobile.

Mój kod jest następujący:

$.mobile.showPageLoadingMsg("a", "Loading New Chatom"); 

Problemem jest to przypisanie klasy CSS ui-ładowarka-default i nie ui-ładowarka-opisowym, które są potrzebne, aby pokazać poprawnie .

Kiedy zmiana kodu do

$.mobile.showPageLoadingMsg("a", "Loading New Chatom", true); 

Wyświetla dobrze. Wartość true usuwa animowany program ładujący, co nie jest tym, czego chcę. Wygląda na to, że to błąd?

Mój projekt jest wykonywany w coffeescript ... choć wątpię, żeby to było w ogóle.

Odpowiedz

10

Zachowuje się zgodnie z przeznaczeniem. W 1.1 trzeba ustawić $.mobile.loadingMessageTextVisible = true aby pokazać tekst w ładowarce:

$(document).bind("mobileinit", function(){ 
    $.mobile.loadingMessageTextVisible = true; 
}); 

Dokumentacja zdecydowanie należy poprawić na tej funkcji. Strona opisująca szczegółowo opcje nowego programu ładującego była w rzeczywistości tylko obszarem testowym, a nie odpowiednią stroną dokumentacji (dlatego jest trudna do znalezienia).

+0

Dzięki Jake wygląda na to, że nie jest to błąd, ale jest jeszcze jedna opcja do ustawienia: http://jsfiddle.net/bJsUG/4/ Tutaj są również dokumenty na ten temat: http: // jquerymobile .com/demos/1.1.0-rc.1/docs/api/globalconfig.html –

+0

Napisałem tę stronę :) https://github.com/jquery/jquery-mobile/commit/92da39dfa6fba5b81aee7ac152246cd940dcf136 – JakeBoone

+0

Awesome! Witamy w Stack! –

0

Po dalszych badań, znalazłem silnik sprawdza wartość:

$.mobile.loadingMessageTextVisible 

, który jest sprawdzany i nadpisane w kodzie.

To jest brudna poprawka, ale ustawia ją na true tuż przed zadzwonieniem.

0

umieścić tę część kodu:

$(document).bind("mobileinit", function(){ 
$.mobile.loadingMessageTextVisible = true; 
}); 

po jquery.js obejmują i przed jquery komórkowego należą.

Szalony, ale działa dobrze dla nas. (JQM RC1)

Powiązane problemy