2012-05-20 90 views

回答

2

有时候不需要加载消息。如果页面被缓存并可以直接切换到它,那么为什么显示加载消息。如果你绝对想要一个,那么有两个JQM方法可以为你做到这一点。

  1. $ .mobile.showPageLoadingMsg()作为名称指示显示加载消息或图标。
  2. $ .mobile.hidePageLoadingMsg()会再次隐藏它。

这是一个小例子。

HTML

<div data-role="header"> 
    <a class="customBackBtn">Back</a> 
    <h1>My Title</h1> 
</div><!-- /header --> 

JS

$(document).on('click','.customBackBtn',function(){ 

    $.mobile.showPageLoadingMsg(); 

    setTimeout(function(){ 
     $.mobile.hidePageLoadingMsg(); 
     history.back(); 
    }, 1000); 

});​​​​​​​​​​​​​​​​​​​​ 

working jsfiddle example

相关问题