使用bootstrap 3模式打开调用bootbox使bootstrap模式在bootbox关闭时失去焦点

时间:2017-07-10 14:22:15

标签: javascript twitter-bootstrap-3 bootbox

从bootstrap模式中打开一个bootbox对话框。

当关闭该引导框时,引导模式失去焦点,滚动现在滚动模态后面的页面,而不是模式本身。 (因此滚动滚动身体,而不是模态本身)。

1 个答案:

答案 0 :(得分:0)

在关闭模态时看起来没有检查在从DOM主体中删除“modal-open”之前打开模态。还将调查这是否是bootstrap的repo中的一个开放问题,并将问题迁移过来。

我已经在我的应用程序中通过添加一个检查来查看是否有任何打开模态,如果有重新添加modal-open到正文:

dialog.on('hidden.bs.modal', function (e) {
  if($('.modal.in')){
    $('body').addClass('modal-open');
  }
});