【发布时间】:2013-04-05 09:22:52
【问题描述】:
我正在尝试显示一个弹出窗口,但弹出窗口会自动消失,没有 history=false 弹出窗口仍然可见,但是在关闭弹出窗口时会触发浏览器返回操作
<div data-role="page" id="indexpage">
<div data-role="popup" data-history="false" id="appPopup">test popup</div>
<script>
$("#indexpage").on("pageshow", function () {
$("#appPopup").popup("open");
});
</script>
</div>
检查这里发生了什么: http://jsfiddle.net/francisdb/ThtfZ/
知道如何解决这个问题吗?
【问题讨论】:
-
似乎可以在 firefox 上工作,但在 chrome / safari 上坏了
标签: jquery jquery-mobile setinterval clearinterval jquery-mobile-popup