0

昨日、私は持っていてjquery 1.8.0、すべてうまくいっています。しかし、高度なjqueryを取得するために、 Nuget.Migrateをインストールしました。それから、トラブルが始まりました。
まず、問題を解決しようとしているときに、それliveが jquery 1.9 で削除されたことを読みjquery.unobtrusive-ajax.min.jsましliveon。しかし、それでも問題は解決しないので、変更を にロールバックしましたlive。しかし、問題は解決しませんでした。

次に、コード内のすべての参照を削除しjquery 1.9、Nuget.Migrate をアンインストールし、pakage.config からも削除しました。そして、私は追加しましjquery.1.8.3た。しかし、問題はまだありました。

したがって、保留中の変更を元に戻すことにし、スムーズに実行するためにサーバー バージョンを使用しました。(VS12)

しかし、それでもエラーが発生します。 (jquery を に変更しました1.8.01.8.3、使用しません) 。

My Doubt : Nuget.Migrate のインストールとアンインストールによって、ローカル マシンに何らかの副作用が生じるかどうか ??? ほぼ 5 時間試しましたが、問題を解決できません。

ここに画像の説明を入力

Uncaught ReferenceError: jQuery is not defined                      jquery.unobtrusive-ajax.js:163
Uncaught ReferenceError: jQuery is not defined                      jquery.validate.js:1116
Uncaught ReferenceError: jQuery is not defined                      jquery.validate.unobtrusive.js:345
Uncaught ReferenceError: $ is not defined                           AccruedAccountMap:32
Uncaught TypeError: Object [object Object] has no method 'autocomplete'         AccruedAccountMap:452

また、クロスチェックしましたが、jquery を使用するすべての関数は関数内$(document).readyのみです。

4

1 に答える 1

0

次のリンクのみを追加し、ページから他のスクリプトを削除して試してください

 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.1/themes/base/minified/jquery-ui.min.css" type="text/javascript"></script>
于 2013-06-11T13:26:09.687 に答える