我有一个通过 javascript 打开的 Bootstrap 模式:
$('#myModal').modal('show');
$('.modal-content').load("page.html");
为了关闭模式,我触发以下代码:
$("div#myModal.modal.fade").trigger("click");
我的问题是,当模式关闭时,页面中的任何内容都无法再次单击。
有什么想法吗?
最佳答案
问题是因为您只是隐藏了模态 UI,而没有清除模态后面的覆盖层来捕获鼠标事件并停止它们。
要执行您需要的操作,请使用 Bootstrap 的内置方法来关闭模式,而不是触发 .fade
元素上的点击:
$('#myModal').modal('hide')
关于javascript - 关闭 Bootstrap 模式后无法单击任何内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45167624/