C# 如何在ASP.NET MVC 4中将jQuery UI添加到包中?
VisualStudio模板具有C# 如何在ASP.NET MVC 4中将jQuery UI添加到包中?,c#,jquery,asp.net,asp.net-mvc,C#,Jquery,Asp.net,Asp.net Mvc,VisualStudio模板具有 bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-{version}.js")); 在BundleConfig.cs中,我想将jqueryui.min.js添加到bundle中。所以我做了 bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Script
bundles.Add(new ScriptBundle("~/bundles/jquery").Include("~/Scripts/jquery-{version}.js"));
在BundleConfig.cs
中,我想将jqueryui.min.js
添加到bundle中。所以我做了
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-ui.min.js"));
但是现在我的
未捕获引用错误:未定义jQuery
在我的JS控制台中。如果我想将
jquery ui.min.js
添加到捆绑包中,或者需要单独添加它,我应该怎么做?您可以使用NuGet manager进行引用吗
您可以使用NuGet manager进行参考吗
您只需要创建1个
ScriptBundle(“~/bundles/jquery”)
。您正在使用相同的名称(“~/bundles/jquery”
)创建2,第二个没有包含jquery框架,正在覆盖第一个
像这样:
bundles.Add(new ScriptBundle("~/bundles/jquery")
.Include("~/Scripts/jquery-{version}.js")
.Include("~/Scripts/jquery-ui.min.js"));
当然,还要确保这些路径正确,并且jquery和jquery ui都存在。您只需要创建1个
ScriptBundle(“~/bundles/jquery”)
。您正在使用相同的名称(“~/bundles/jquery”
)创建2,第二个没有包含jquery框架,正在覆盖第一个
像这样:
bundles.Add(new ScriptBundle("~/bundles/jquery")
.Include("~/Scripts/jquery-{version}.js")
.Include("~/Scripts/jquery-ui.min.js"));
当然,还要确保这些路径正确,并且jquery和jquery ui都存在。您只需要创建一个
ScriptBundle(“~/bundles/jquery”)
同样:
bundles.Add(new ScriptBundle("~/bundles/jquery")
.Include("~/Scripts/jquery-{version}.js")
.Include("~/Scripts/jquery-ui.min.js"));
确保这些路径正确,并且jquery和jquery ui都存在。您只需要创建一个
脚本包(“~/bundles/jquery”)
同样:
bundles.Add(new ScriptBundle("~/bundles/jquery")
.Include("~/Scripts/jquery-{version}.js")
.Include("~/Scripts/jquery-ui.min.js"));
确保这些路径正确,并且jquery和jquery ui都存在。查看呈现的HTML。脚本的顺序正确吗
jquery.js
需要在jquery ui.js
之前列出。查看呈现的HTML。脚本的顺序正确吗jquery.js
需要在jquery ui.js
之前列出。