目前,有一个用于约会的网络应用程序。我上周在以下链接上回答了一个问题:jQuery and Bootstrap dialog not coming up
我得到了这个工作。但是,我只是注意到这会弄乱我存储在布局文件中的NavBar。在任何其他页面上,NavBar都可以工作,但在日历页面上它没有响应。我唯一能想到的是脚本发生了冲突。
我尝试将它们从我的日历页面中删除,但这导致我的日历没有弹出对话框。我必须在这里做错事,但老实说我不知道。
这是我的布局文件的脚本。
@Styles.Render("~/Content/Site.css")
@Styles.Render("~/Content/jquery.datetimepicker.css")
@Styles.Render("~/Content/fullcalendar.css")
@Scripts.Render("~/bundles/modernizr")
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"/>
我的日历文件脚本:
@section Scripts{
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/fullcalendar/3.4.0/fullcalendar.min.js"></script>
}
如果需要更多代码,我可以提供。
答案 0 :(得分:0)
原来我的布局页面上出现了一个导致麻烦的错误。
脚本部分没有像RenderSection("Scripts", false)
删除了脚本部分,错误就消失了!