我使用Twitter引导模式作为向导窗口,并希望防止用户在模式外单击或按下escape时关闭它。相反,我希望它在用户按下完成按钮时关闭。我如何实现这个场景?


当前回答

您可以使用下面的代码

$.fn.modal.prototype.constructor.Constructor.DEFAULTS.backdrop = 'static';

更改默认行为。

其他回答

<button class="btn btn-primary btn-lg" data-backdrop="static" data-keyboard="false" data-target="#myModal" data-toggle="modal">

你的代码是工作时,我点击出来的模态,但如果我使用html输入领域内的模态体,然后将光标集中在输入,然后按esc键模态已关闭。 点击这里

$('#modal').modal({backdrop: 'static', keyboard: false}, 'show');

您可以使用下面的代码

$.fn.modal.prototype.constructor.Constructor.DEFAULTS.backdrop = 'static';

更改默认行为。

你也可以在引导模型中使用直接。

<div class="modal fade" id="myModal" data-keyboard="false" data-backdrop="static">