2013-03-20 45 views
1

不是新的JQM時顯示,試圖找出在頁面加載消息出現之前觸發警報的原因。我確信我對這裏的JQM有一個根本性的誤解,但我無法弄清楚這一點。JQuery Mobile showPageLoadingMsg在我預計

function onDeviceReady() { 

    $mobile.showPageLoadingMsg("b", "Loading...", true); 

    for (i=0;i<10000000;i++){ 
     // simulating work to be done 
    } 

    alert("hello"); 


} 

回答

0

它可能是兩件事。

  1. 在當前版本的JQM中,該方法不再是顯示加載消息的方式。現在是$ .mobile.loading('show')和$ .mobile.loading('hide')

  2. 如果您使用的是舊版本的JQM,它仍然支持您使用的方法,那麼您有輕微錯誤代碼。它應該是$ .mobile.showPageLoadingMsg(「b」,「Loading ...」,true);你錯過了一個。介於$和手機之間。