目前,当我打开一个弹出窗口并在屏幕外的任何位置点击它时,该弹出窗口正在关闭。我想知道是否有任何JQuery Mobile属性我错过了哪些可以设置,并防止在外部点击关闭弹出窗口? (模态弹出窗口)
(弹出窗口的文档可以在here找到)
编辑:
我有一个解决这个问题的想法,但仍然无法实现它的工作:
当JQM弹出窗口显示theres一个div覆盖所有屏幕与ui弹出屏幕类。我以某种方式给它一个很大的z-index,并解除绑定所有点击/点击功能。这样做不能解决我的问题,但我想这是朝着一个小方向迈进的一步。
Thnx提前。
作为这个临时的一个黑客是在ui弹出屏幕上解除事件的绑定。我会将以下代码放在页面中。
$("#yourPopupId").on({ popupbeforeposition: function () { $('.ui-popup-screen').off(); } });
这是一个沉重的quickfix,但它的工作。