防止JQuery Mobile关闭弹出窗口,当用户点击它

我使用的是JQuery Mobile 1.2.0 alpha 1。

目前,当我打开一个弹出窗口并在屏幕外的任何位置点击它时,该弹出窗口正在关闭
我想知道是否有任何JQuery Mobile属性我错过了哪些可以设置,并防止在外部点击关闭弹出窗口? (模态弹出窗口)

(弹出窗口的文档可以在here找到)

编辑:

我有一个解决这个问题的想法,但仍然无法实现它的工作:

当JQM弹出窗口显示theres一个div覆盖所有屏幕与ui弹出屏幕类。我以某种方式给它一个很大的z-index,并解除绑定所有点击/点击功能。这样做不能解决我的问题,但我想这是朝着一个小方向迈进的一步。

Thnx提前。

解决方法

这已经作为功能请求添加到Github上。请参阅第 here号。

作为这个临时的一个黑客是在ui弹出屏幕上解除事件的绑定。我会将以下代码放在页面中。

$("#yourPopupId").on({
    popupbeforeposition: function () {
        $('.ui-popup-screen').off();
    }
});

这是一个沉重的quickfix,但它的工作。

相关文章

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