在一个页面中,我有2个引导模态,第一个模态(比如说它是modalA)和data-backdrop="true"
,第二个模态(比如模态B)和data-backdrop="static"
。首先我启动modalA
,然后从modalA
启用一个调用modalB
的按钮。当modalB
出现时,我将其关闭,modalA
现在无法滚动。
我不明白为什么,任何人都有线索?
modalA配置:
<div class="modal fade" id="photo-app" data-backdrop="true">
modalB config:
<div class="modal fade" id="pleaseWaitDialog" data-backdrop="static" data-keyboard="false">
答案 0 :(得分:2)
Overlapping modals not supported
请确保不打开模态而其他模式仍然可见。一次显示多个模态需要自定义代码。
答案 1 :(得分:0)
$('#pleaseWaitDialog').on('hidden.bs.modal', function(){
$('body').addClass('modal-open');
});
希望在这种情况下帮助其他人。