防止bootstrap * open * modal在运行时关闭bg click

时间:2016-11-18 13:51:50

标签: javascript jquery twitter-bootstrap bootstrap-modal

如何从关闭时停止已经打开并实例化的引导模式

  • Esc keypress
  • 点击模态背景

我知道backdrop = static选项。但它在初始化模态之前。在这里,我的模态都很好并初始化。它的工作一切都很好,花花公子。现在在用户流程中,我应该阻止模态为" close-able "。

更新1:为了澄清,我希望该模式窗口不可关闭 if thats甚至一句话)从一开始。我只想根据用户活动修改行为,仅针对特定流程。如果用户没有关注该活动流程,我希望模态保留能够在backdrop click上关闭的原始行为。

1 个答案:

答案 0 :(得分:0)

所以我找到了以下解决方案。

Bootstrap v3.xx

jQuery('#paymentous').data('bs.modal').options.keyboard = false;
jQuery('#paymentous').data('bs.modal').options.backdrop = 'static';

Bootstrap v2.xx

$('#paymentous').data('modal').options.keyboard = false;
$('#paymentous').data('modal').options.backdrop = 'static';

这将阻止已关闭的backdrop选项设置为false默认行为)的已实例化模型。