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