如何解决Visual Studio 2008中的这个JQuery intellisense问题?

如何解决此问题“更新JScript IntelliSense时出错:D:\ myProject \ js \ jquery-1.3.2.js:对象不支持此属性或方法@ 2139:1”,我在此Visual Studio jscript中做了所有操作jQuery 1.2.6的intellisense错误?

但没有希望,我应该在我的Visual Studio选项中编辑某些东西,或者Visual Studio有问题吗?

确保你有相应的vsdoc文件位于jquery-1.3.2.js旁边(在你的情况下是/ js /),并且它正确命名为jquery-1.3.2-vsdoc.js

此外,虽然我不认为在您的情况下是完全必要的,但安装此修补程序通常不会有害: http : //blogs.msdn.com/webdevtools/archive/2008/11/07/hotfix-to -enable-vsdoc-JS-智能感知-DOC-文件-是-现在,available.aspx

最后,这是一篇有关Visual Studio JavaScript智能感知的常见问题解答,作者是Jeff King(负责工具的程序经理): http : //blogs.msdn.com/webdevtools/archive/2008/11/18/jscript-intellisense- faq.aspx

仅供记录:

添加修补程序,并确保vsdoc具有相同的名称后,不要忘记执行ctrl shift’J’强制VS更新Jquery。 您可能还会发现VSdoc文件在文件末尾有一个2。 在我的版本上,这已经不再需要了,所以我不得不将我的vsdoc2.js重命名为vsdoc.js:ctrl shift’j’和boom:它有效!

NB。 使用此修补程序,您只需要在您的页面上:

 

vsdoc.js文件只需要坐在jquery-1.3.2.js文件旁边,它不需要引用,所以如果你有这个:

  

..好吧,你可以删除它。 这是没有必要的 – 我认为 – 公鸡的事情。