jQuery&引导程序脚本搞乱

时间:2018-04-09 16:39:11

标签: javascript jquery fullcalendar

目前,有一个用于约会的网络应用程序。我上周在以下链接上回答了一个问题: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>
    }

如果需要更多代码,我可以提供。

编辑加载日历后我的控制台图片: enter image description here

编辑2 在删除Jquery的一个实例后加载Calendar后我的控制台的图像: enter image description here

1 个答案:

答案 0 :(得分:0)

原来我的布局页面上出现了一个导致麻烦的错误。

脚本部分没有像RenderSection("Scripts", false)

那样呈现

删除了脚本部分,错误就消失了!