2

出于某种原因,我将 jQuery 的 1.8.2 版添加到我的解决方案中,即使在任何地方都没有引用它。脚本中只有 1.9.1。添加它的代码是:

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

事情似乎运作良好。我在控制台中也有这些错误。有任何想法吗?

Exception was thrown at line 5288, column 6 in http://xxx:7000/Scripts/jquery-1.8.2.js
0x800a139e - JavaScript runtime error: SyntaxError
Exception was thrown at line 4224, column 4 in http://xxx:7000/Scripts/jquery-1.9.1.js
0x800a139e - JavaScript runtime error: SyntaxError
Exception was thrown at line 4242, column 4 in http://xxx:7000/Scripts/jquery-1.9.1.js
0x800a139e - JavaScript runtime error: SyntaxError
Exception was thrown at line 5288, column 6 in http://xxx:7000/Scripts/jquery-1.8.2.js
0x800a139e - JavaScript runtime error: SyntaxError
Exception was thrown at line 4224, column 4 in http://xxx:7000/Scripts/jquery-1.9.1.js
0x800a139e - JavaScript runtime error: SyntaxError
Exception was thrown at line 4242, column 4 in http://xxx:7000/Scripts/jquery-1.9.1.js
0x800a139e - JavaScript runtime error: SyntaxError
4

2 回答 2

6

看看下面代码中的以下代码

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

获取您文件夹中的所有 jquery 版本并将其放在页面或视图中您调用它的位置,例如在布局页面中,因此您必须删除其中一个 jquery 文件,例如 jquery-1.8.2.js 或 jquery-1.9 .1.js 来自您项目的脚本文件夹,它认为它应该适合您

于 2013-04-29T16:59:27.243 回答
1

确保在发布时更改设置以删除目标位置的所有文件...

于 2013-08-14T13:30:52.547 回答