我有一个情况,我打开一个模型,当我关闭它并快速打开它时,我看到一个非常奇怪的行为,如背景不会消失,模态没有显示。
我的代码如下
//Opening and Closing Modals
$("#modal").modal("show");
$("#modal").modal("hide");
$("#modal").modal("show");
我创建了一个JSFiddle。
答案 0 :(得分:0)
您应该只在模式完全显示时隐藏它。
shown.bs.modal
当模式对用户可见时将触发此事件(将等待CSS过渡完成)。
查看此处的模态事件
http://getbootstrap.com/javascript/
$('#myModal').on('show.bs.modal', function (e) {
$('#myModal').modal('hide');
})