我正在使用jQuery Mobile并关闭了表单和链接的默认
AJAX处理,而我正在使用
$.mobile.showPageLoadingMsg()
在我提交将我转换到其他页面的表单时显示页面加载消息.这样可以正常工作,除非我使用设备上的硬件后退按钮或浏览器的后退按钮返回到表单,页面加载消息仍在运行.我试过打电话
$.mobile.hidePageLoadingMsg()
准备好文件,但是当我使用后退按钮返回时,这似乎没有触发.
解决方法
这可以通过监听窗口卸载并将消息隐藏在那里来解决:
$(window).unload(function(){ $.mobile.hidePageLoadingMsg(); });
虽然看起来有点像黑客.
原文地址:https://www.jb51.cc/jquery/178299.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。