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

前端之家收集整理的这篇文章主要介绍了防止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,但它的工作。

原文链接:https://www.f2er.com/jquery/182114.html

猜你在找的jQuery相关文章