数据背景影响另一个模态

时间:2014-10-06 05:20:02

标签: twitter-bootstrap

在一个页面中,我有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">

2 个答案:

答案 0 :(得分:2)

  

Overlapping modals not supported

     

请确保不打开模态而其他模式仍然可见。一次显示多个模态需要自定义代码。

答案 1 :(得分:0)

@cvrebert所说的是正确的。我找到了解决这个问题的方法:

$('#pleaseWaitDialog').on('hidden.bs.modal', function(){
    $('body').addClass('modal-open');
});

希望在这种情况下帮助其他人。