我正在公司内部网中开发一个Bootstrap应用程序。 Intranet由使用Bootstrap制作的导航栏组成,我的应用程序包含在此导航栏下。在Intranet中,包括css和js引导程序文件,我的应用程序包含在PHP命令“include_once”中。
我制作了一个触发模态对话框的简单按钮。它完美地工作但是打开或关闭模态的事件不起作用。 当我在我的应用程序中包含 bootstrap.js 时,事件有效:我创建了一个事件,当模态关闭时显示警告:
<script>
$('#myModal').on('hidden.bs.modal', function (e) {
alert("closed");
})
</script>
当我使用关闭按钮或关闭图标时,会显示警告,但是当我单击模态外部时,模态已关闭,但我没有警报,因为我发现此行已创建两次:
<div class="modal-backdrop fade in"></div>
似乎一般页面中包含的 bootstrap.js 文件只有一半使用,如果我包含我的,有些事情会做两次。
你有解决这个问题的方法吗?