我正在使用 twitter 引导模式。但是,我只需单击页面上的任何区域即可关闭它。即使我在做:
$("#ajaxModal").modal({keyboard: false, show: true});
它不会改变这种行为。
如何在无法通过单击页面或按 Esc 或其他方式关闭它的情况下使其完全具有模态意义?
我正在使用 twitter 引导模式。但是,我只需单击页面上的任何区域即可关闭它。即使我在做:
$("#ajaxModal").modal({keyboard: false, show: true});
它不会改变这种行为。
如何在无法通过单击页面或按 Esc 或其他方式关闭它的情况下使其完全具有模态意义?
你有没有尝试过:
$("#ajaxModal").modal({
keyboard: false,
show: true,
backdrop: 'static'
});
引导文档说明了背景属性:
包括一个模态背景元素。或者,为单击时不关闭模式的背景指定静态。
查看Bootstrap 模态文档,您似乎需要将选项添加backdrop: 'static'
到您的选项对象:
$("#ajaxModal").modal({keyboard: false, show: true, backdrop: 'static' });