1

JQM 的新手,试图找出为什么在页面加载消息出现之前触发警报。我确定我在这里对 JQM 有一个根本的误解,但我无法弄清楚这一点。

function onDeviceReady() {

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

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

   alert("hello");


}
4

1 回答 1

0

可能有两件事。

  1. 在当前版本的 JQM 中,该方法不再是显示加载消息的方式。现在是 $.mobile.loading('show') 和 $.mobile.loading('hide')

  2. 如果您使用的旧版本的 JQM 仍然支持您使用的方法,那么您的代码中会出现轻微错误。它应该是 $.mobile.showPageLoadingMsg("b", "Loading...", true); 你错过了一个 . 美元和手机之间。

于 2013-03-21T01:39:52.453 回答