1

我正在使用带有 KB958502(.vsdoc 修补程序)的 Visual Studio 2008 SP1。这允许我们使用 IntelliSense 来自动完成 JavaScript。

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

  1. 更新 JScript IntelliSense 时出错:jquery-1.6.1-vsdoc.js: 'rootjQuery' is undefined @ 66:2

  2. 预期表达@ 1505:16

  3. 预期表达@ 2649:15

对于#3,第 2649 行是"checkClone": ,并且只需要分配一个 true 或 false。

对于#2,第 1505 行是"triggered": };并且只需要更改为"triggered": {} };

但是,我遇到困难的地方是#1。第 66 行是注释行,因此很可能是指第 67 行,即return new jQuery.fn.init( selector, context, rootjQuery );

有人知道怎么修这个东西吗?为什么 MS 会立即发布包含 3 个错误的内容?当然,他们在将其发布之前对其进行了测试。

4

2 回答 2

2

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

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

这使得 VS2008 的智能感知有效。

到那时我不知道这是否是最好的解决方案,但它确实有效。:P

最好的祝福。

阿波罗!

于 2011-06-30T16:26:59.347 回答
1

如果你想使用jquery intellisense support你可以使用jquery 1.4.1and jquery 1.4.1.vsdoc。在VS2008中测试

于 2011-05-16T16:21:14.577 回答