我正在将Visual Studio 2008 SP1与KB958502(.vsdoc修补程序)一起使用。这使我们可以使用IntelliSense自动完成JavaScript。

使用jquery-1.6.1-vsdoc时,出现三个错误:


更新JScript IntelliSense时出错:jquery-1.6.1-vsdoc.js:'rootjQuery'未定义@ 66:2
预期的表达@ 1505:16
预期的表达@ 2649:15


对于#3,第2649行是"checkClone": ,,仅需要分配true或false。

对于#2,行1505为"triggered": };,只需将其更改为"triggered": {} };

不过,我陷入困境的地方是#1。第66行是注释行,因此很可能是指第67行,即return new jQuery.fn.init( selector, context, rootjQuery );

有人知道怎么修这个东西吗? MS为什么会马上提出带有3个错误的内容?当然,他们在将其投入市场之前对其进行了测试。

最佳答案

我一直在寻找VS2008 intellisense的答案,并且找到了解决方案...

在第67行添加下一个:rootjQuery = jQuery(document);

而这使得VS2008的智能感知得以实现。

到那时,我还不知道这是否是最好的解决方案,但是它可行。 :P

最好的祝福。

阿波罗!

关于jquery - 在Visual Studio 2008中使用jquery-1.6.1-vsdoc.js时出现3个错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6020195/

10-13 00:12