我正在使用带有KB958502(.vsdoc修补程序)的Visual Studio 2008 SP1。这允许我们使用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": ,
,只需要分配一个真或假。
对于#2,第1505行为"triggered": };
,只需将其更改为"triggered": {} };
return new jQuery.fn.init( selector, context, rootjQuery );
任何人都知道如何解决这个问题?为什么MS会出现一些有3个错误的东西?当然,他们在把它放到那里之前对它进行测试。
答案 0 :(得分:2)
我一直在寻找VS2008 intellisense的答案,我找到了解决方案......
在第67行添加下一个: rootjQuery = jQuery(document);
这使VS2008的智能感知有效。
当我不知道这是否是最好的解决方案但是它有效。 :P
最好的问候。
阿波罗!
答案 1 :(得分:1)
如果您想使用jquery intellisense support
,可以使用jquery 1.4.1
和jquery 1.4.1.vsdoc
。它在VS2008中进行了测试