使用jQuery的Bundle.config问题

时间:2014-06-02 20:37:14

标签: jquery .net asp.net-mvc-4

我的捆绑配置设置如此。

        bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-1.10.2.js"));

起初工作,但后来开始搞砸了。所以我注意到我是否用下面的代码切换了上面的代码。它可以工作一点。然后它会破坏,我将不得不切换代码。有没有办法解决这个问题,所以我不必每次都切换代码?

        bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-<version>.min.js"));

2 个答案:

答案 0 :(得分:1)

我不认为&lt;版本&gt;有效,带尖括号。

您是否试图强制它使用特定版本的jquery?

尝试使用带有大括号的{version}将其重置为默认值:

        bundles.Add(new ScriptBundle("~/bundles/jquery").Include(
                    "~/Scripts/jquery-{version}.js"));

否则,请提供不带通配符的显式文件名,该通配符与Scripts目录中的文件名匹配。使用FireBug或Chrome Dev Console进行验证。除非你发布错误信息,否则不确定你的意思是什么。

答案 1 :(得分:0)

您可以使用此选项。  bundles.Add(new ScriptBundle(&#34;〜/ bundles / jquery&#34;)。包括(                         &#34;〜/脚本/ jquery- {版本}的.js&#34));

{version} - 用于包含的任何jquery版本。