JQM的新手,试图找出在页面加载消息出现之前警报触发的原因。我确信我在这里对JQM有一个根本的误解,但我无法想出这一点。
function onDeviceReady() {
$mobile.showPageLoadingMsg("b", "Loading...", true);
for (i=0;i<10000000;i++){
// simulating work to be done
}
alert("hello");
}
答案 0 :(得分:0)
可能有两件事。
在当前版本的JQM中,该方法不再是显示加载消息的方式。它现在是$ .mobile.loading('show')和$ .mobile.loading('hide')
如果您使用的旧版JQM仍然支持您使用的方法,那么您的代码中会出现轻微错误。它应该是$ .mobile.showPageLoadingMsg(“b”,“Loading ...”,true);你错过了一个。在$和移动之间。