0

私はJqueryを初めて使用し、ASP.NETWebページプロジェクトでJqueryを使用してAJAX呼び出しを簡素化しようとしています。

Visual Studio 2008でJqueryスクリプトを確実に機能させることができないようです。VS2008用のサービスパック1と、インテリセンスの.jsファイルで.vsdocサポートをサポートできる修正プログラムをインストールしました。

メインサイトのgoogle、msdn(ver。1.8.2)からJqueryをダウンロードしましたが、これらのファイルすべてで問題が発生します。問題は次のとおりです。VisualStudioは、typebuilder.exeに未処理の例外があったことを示すJITデバッガウィンドウを表示し続けます。デバッグすると、Jqueryファイルのセクションが強調表示されます。

typebuilder.exeがインテリセンスと関係があることを読んだので、vsdocファイルを削除してjqueryファイルだけを作成しました。何も変わりませんでした。

コードにスクリプト参照があるのに、$が認識されないというエラーが表示されることもあります。

<script src="Scripts/js/jquery-1.8.1.min.js" type="text/javascript"></script>

最新バージョンのJqueryを使用してプロジェクトを作成できませんか?このライブラリを機能させるにはどうすればよいですか。できれば、インテリセンスサポート用のvsdocファイルを使用します。

助けてくれてありがとう

4

1 に答える 1

0

これに遭遇する可能性のある他の人のために、私のソリューションを投稿します。

私は自分の問題について何かを見つけることができました。CodeProject で、私が抱えているのと同じフラストレーションについて何かが投稿されました。

http://www.codeproject.com/Articles/215666/How-to-fix-Visual-Studio-2008-Intellisense-for-JQu

そのバージョン 1.4.1 が 2008 で動作する最後の「テスト済み」バージョンであることが判明しました。MS CDN にはそれ以降のバージョンの vsdoc ファイルがありますが、それらはすべて 2008 で動作する何らかの方法でバグが発生しているようです。そこで概説されている解決策1.6.1を動作させることです。私はそれに従いましたが、これまでのところすべて問題ないようです。ただし、1.6.1 の .min バージョンはまだ使用できませんでした。

おそらく、後のバージョンの他のドキュメントを手動で修正できると思いますが、それもうまくいくでしょうが、私はそれに時間を費やすほどJSに堪能ではありません.

今のところ 1.6.1 を使用します。

于 2012-10-29T15:17:55.620 に答える