【发布时间】:2018-01-11 16:56:25
【问题描述】:
我在项目中弄乱了 bootstrap 和 jquery 的配置,现在这些工具无法正确加载。
发生的情况是引导程序在 jquery 之前加载,因此,当我检查控制台和浏览器内的网络选项时,我收到以下错误消息:
控制台
网络
重要提示:在我的项目中,我(几乎)从未在视图中声明 javascript 的源代码,无论是 bootstrap 还是 jquery。这是因为,至少在 ASP.Net 中,它似乎是一个“框架”,以某种方式调用它,为整个项目加载这些,因此,我只声明我个人添加的特定 javascript 文件。
我推断负责加载JQuery和bootstrap的文件是_Layout.cshtml
问题:我想做的是让 jquery 和 bootstrap 在我的项目中再次工作。如果解决方案是在引导之前加载 jquery,我真的不知道在哪里进行更改。我相信它可能在 _Layout.cshtml 中,但从外观上看,Jquery 是在引导之前声明的,所以我不知道在哪里进行更改。
在此先感谢任何能给我建议的人!
谢谢
【问题讨论】:
-
您在“网络”中看到您加载 jquery.js,然后加载 jquery.3-2-1.min.js。可能你有另一个文件,它加载 jquery。
-
哦,是的,那是因为我做了一个测试(我故意在索引视图中放了一个引用,看看它是否会加载),我已经丢弃了 jquery.3-2 -1.min.js 问题依然存在。
-
再次测试:删除所有:jquery.js 和 bootstrap.js。并查看它们是否加载。
-
全部完成,再次运行并更新截图。
-
按 ctrl+f5 你有从内存加载的库。
标签: javascript jquery css asp.net twitter-bootstrap