我有一个使用来自 Nuget 的 jquery 的 ASP MVC 应用程序。
最近我在 NUGET 上升级到了最新版本,目前是 2.0.3。此版本不支持旧浏览器(特别是 IE8)。
使用条件注释有一个技巧可以绕过它。
我的问题是使用捆绑包进行这项工作的最佳方法是什么?目前
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-{version}.js"));
我添加了两个捆绑包一个
bundles.Add(new ScriptBundle("~/bundles/jqueryold").Include(
"~/Scripts/jquery-1.9*"));
bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
"~/Scripts/jquery-2*"));
然后在布局上
@Scripts.Render("~/bundles/jqueryold")
<![endif]-->
<!--[if gte IE 9]><!-->
@Scripts.Render("~/bundles/jquery")
<!--<![endif]-->
或者,还有更好的方法?建议表示赞赏。