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 に答える