Javascript 为什么在ASP.NETMVC应用程序中使用jQuery插件时出现$undefined错误?
也许这个问题太简单了,但对于我这个编程新手来说,我花了2天的时间才找到解决方案,现在还没有运气。 我在asp.net mvc应用程序中使用ezPlus jQuery插件,但是当我运行应用程序并使用Firebug在函数中设置断点时,我得到$undefined错误。值得一提的是,我将jquery和ezPlus引用放在了head部分视图的顶部,但仍然出现了错误。我也添加了对bundle配置的引用,但是运气也不好。 这是我试过的。 视图: 最后,我在我的Javascript 为什么在ASP.NETMVC应用程序中使用jQuery插件时出现$undefined错误?,javascript,jquery,asp.net-mvc,c#-4.0,Javascript,Jquery,Asp.net Mvc,C# 4.0,也许这个问题太简单了,但对于我这个编程新手来说,我花了2天的时间才找到解决方案,现在还没有运气。 我在asp.net mvc应用程序中使用ezPlus jQuery插件,但是当我运行应用程序并使用Firebug在函数中设置断点时,我得到$undefined错误。值得一提的是,我将jquery和ezPlus引用放在了head部分视图的顶部,但仍然出现了错误。我也添加了对bundle配置的引用,但是运气也不好。 这是我试过的。 视图: 最后,我在我的\u布局中呈现了包: @Scripts.Rende
\u布局中呈现了包:
@Scripts.Render("~/bundles/jquery")
任何帮助都将不胜感激,提前谢谢
萤火虫:
如果您包含了@Scripts.Render(“~/bundles/jquery”)
,则不应包含
和
(您只需加载两次。根据,您需要jquery-1.11.2
或更高版本。单击network@StephenMuecke如果我将引用添加到我的视图中,那么我不使用布局,这有什么区别吗?主要问题是您的includejquery-1.10.2.js
但是插件需要ed最低版本1.11.2
或更高版本确保您只引用了jquery文件一次(检查应用程序布局和视图),如果您已包含在标题部分,则不需要捆绑包。如果您已包含@Scripts.Render(“~/bundles/jquery”)
,则不应包含
和
(您只需加载两次。根据,您需要jquery-1.11.2
或更高版本。单击network@StephenMuecke如果我将引用添加到我的视图中,那么我不使用布局,这有什么区别吗?主要问题是您的includejquery-1.10.2.js
但是插件需要ed最低版本1.11.2
或更高版本请确保只引用了一次jquery文件(检查两个应用程序布局、视图),如果已包含在head部分,则不需要捆绑包。
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js",
"~/Scripts/jquery.ez-plus.js",
"~/Scripts/jquery-ui-1.11.4.js"));
@Scripts.Render("~/bundles/jquery")