当我在我的jQuery Mobile应用程序中按下一个链接时,jqm(作为一个了不起的库)会自动显示一个漂亮的小漩涡图像,表示在加载到该页面之前最短暂的“加载”。
但是,我的各个页面上的后退按钮没有内置的功能。如何手动添加它?
答案 0 :(得分:2)
有时不需要加载消息。如果页面被缓存并可以直接切换到它,那么为什么要显示加载消息。如果你绝对想要一个有两个JQM方法可以为你做这个。
这是一个小例子。
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);
});