打开时更改Bootstrap模态背景设置

Jam*_*s A 7 javascript jquery twitter-bootstrap bootstrap-modal

我正在尝试将我的模态的背景设置更改为"静态"作为对事件的响应,以便它变得不可忽略.我$('#myModal').modal({ backdrop: 'static',keyboard:false })在点击模态内的按钮后设置了这个,没有运气.

我想要的效果类似于nakupanda的bootstrap-dialog的效果(参见Manipulating Buttons部分,当dialog.setClosable(true);点击'Click to disable and spin'按钮触发时,模态不再可关闭)

请看这个jsfiddle.

我知道这个问题已在这里提出,但它没有正确的答案.我知道这有可能以某种方式,但我无法分析nakupanda的代码.

Gur*_*Rao 7

尝试更改modal以下选项:

$('#myModal').data('bs.modal').options.backdrop = 'static';
Run Code Online (Sandbox Code Playgroud)

这是工作示例


Dav*_*ore 5

对于任何尝试在v4上执行此操作的人,您都需要进行以下更改:

$("#myModal").data('bs.modal').options.backdrop = 'static';
Run Code Online (Sandbox Code Playgroud)

$("#myModal").data('bs.modal')._config.backdrop = 'static';
Run Code Online (Sandbox Code Playgroud)