1

我刚刚批量更新了我的 MVC-4 项目中的所有 Nuget 包,现在 IE(版本 10)调试器基本上找不到 Jquery。第一个错误如下:

> "Unhandled exception at line 349, column 1 in
> http://localhost:49808/Scripts/jquery-2.0.2.js
> 
> 0x800a1391 - JavaScript runtime error: 'JSON' is undefined  "

第 349 行是 jQuery.extend 的开始

调试器在所有其他浏览器中运行良好,但我更喜欢使用 IE。

提前感谢有关如何解决此问题的建议。

4

1 回答 1

2

随着新版本的 jQuery(2.0 版),它与 IE 6/7/8 不兼容,如果您需要支持这些 IE 版本,则需要坚持使用 jQuery 版本 1.9.x 分支。此外,IE 兼容模式会导致 IE 9/10 充当 6/7/8 并且还会导致新 2.x 版本的 jQuery 失败。

检查以确保您在测试环境 IE 中没有处于 IE 兼容模式,这会导致新的 jQuery 失败。

http://blog.jquery.com/2013/04/18/jquery-2-0-released/

于 2013-07-10T14:31:20.833 回答