【发布时间】:2013-07-23 15:16:14
【问题描述】:
我正在使用 Phonegap 和 jQuery Mobile 开发一个新应用程序。 我希望当内容仍处于“加载状态”(并且页面未完全显示)时,出现加载图像(jqm 的默认 gif 动画)。
我的应用是这样的多页应用:
<div data-role="page" id="page1">
<p>Some stuff for page 1 here</p>
</div>
<div data-role="page" id="page2">
<p>Some stuff for page 2 here</p>
</div>
<div data-role="page" id="page3">
<p>Some stuff for page 3 here</p>
</div>
我尝试:
$(document).on('pageshow','#page3', function(){
$.mobile.showPageLoadingMsg();
// my code
$.mobile.hidePageLoadingMsg();
});
但是加载图片没有出现
我尝试:
$(document).on('pagebeforeshow','#page2', function(){
$.mobile.showPageLoadingMsg();
});
和
$(document).on('pageshow','#page2', function(){
//all code
$.mobile.hidePageLoadingMsg();
});
但是加载不起作用。
在 jQuery Mobile 中使用加载图像的正确方法是什么?
【问题讨论】:
标签: jquery-mobile cordova loading