我正在使用 bundleconfig.cs 类向我的应用程序添加一些 jQuery 脚本文件。
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/jquery-ui-{version}.js",
"~/Scripts/jquery.mCustomScrollbar.min.js",
"~/Scripts/jquery.mousewheel.min.js",
"~/Scripts/jtable/jquery.jtable.js"));
当我运行我的应用程序并检查页面源时,只引用了一些脚本文件:
<script src="/Scripts/jquery-1.10.2.js"></script>
<script src="/Scripts/jquery-ui-1.10.3.js"></script>
<script src="/Scripts/jtable/jquery.jtable.js"></script>
<script src="/Scripts/jquery-migrate-1.2.1.min.js"></script>
为什么会发生这种情况?我可以通过手动将脚本引用直接添加到 _Layout.cshtml 来解决此问题,但这几乎不是最佳实践。