jQuery Mobile页面加载消息的持久性

我正在使用jQuery Mobile并关闭了表单和链接AJAX处理,而我正在使用
$.mobile.showPageLoadingMsg()

在我提交将我转换到其他页面的表单时显示页面加载消息.这样可以正常工作,除非我使用设备上的硬件后退按钮或浏览器的后退按钮返回到表单,页面加载消息仍在运行.我试过打电话

$.mobile.hidePageLoadingMsg()

准备好文件,但是当我使用后退按钮返回时,这似乎没有触发.

解决方法

这可以通过监听窗口卸载并将消息隐藏在那里来解决
$(window).unload(function(){
 $.mobile.hidePageLoadingMsg();
});

虽然看起来有点像黑客.

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: <span id=&quot...
jQuery 添加水印 <script src="../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...