过去我使用过JQuery 1.2 vsdoc文件,它为vs2008 sp1生成智能感知。
我最近下载了最新版本的JQuery 1.3.2和JQuery 1.3.2 vsdoc文件。 当我试图在vs2008中获取jquery的intellisense时 - 我收到了以下错误 -
警告1 更新JScript IntelliSense时出错:C:\ Documents and Settings \ sonx3d \ My Documents \ Visual Studio 2008 \ Projects \ WebApplication2 \ WebApplication2 \ jquery-1.3.2.js:Object不支持此属性 或方法@ 2139:1
有人可以帮忙吗?
答案 0 :(得分:6)
现在正在为我工作。我所要做的就是将jquery-1.3.2-vsdoc2.js
重命名为jquery-1.3.2-vsdoc.js
,现在intellisense正在工作。
答案 1 :(得分:4)
检查此链接 http://code.google.com/p/jqueryjs/downloads/list
下载文件 jquery-1.3.2-vsdoc2.js ,不要使用 JQuery 1.3.2 vsdoc
同时查看最后几条评论 http://blogs.msdn.com/webdevtools/archive/2009/02/24/vsdoc-for-jquery-1-3-2-now-available.aspx
这将解决您的问题。
答案 2 :(得分:1)
阅读此博客 - http://blogs.ipona.com/james/archive/2009/01/14/jquery-1.3-and-visual-studio-2008-intellisense.aspx
我做的是 - 我已经下载(更新)了jquery vsdoc文件的版本,并在vs2008中添加了一个引用,但它确实有效。
答案 3 :(得分:0)
Visual Studio中jQuery intellisense的一些非常有用的链接:
JavaScript智能感知常见问题解答:http://blogs.msdn.com/webdevtools/archive/2008/11/18/jscript-intellisense-faq.aspx
它解释了路径样式对Visual Studio,ASP.NET Web窗体和ASP.NET MVC的重要性。
Scott Guthrie对jQuery intellisense的精彩概述: http://weblogs.asp.net/scottgu/archive/2008/11/21/jquery-intellisense-in-vs-2008.aspx
答案 4 :(得分:0)
对于那些遇到错误消息的人: 更新JScript IntelliSense时出错:'div.childNodes'为null或不是对象
查看此博客: 的 http://blog.jasonkostempski.com/2009/06/jquery-132-visual-studio-2008.html#comment-form 强>
此解决方案可能有助于直到他们在Google上替换该文件。