无法让jQuery intellisense在Visual Studio 2010 Professional中工作

时间:2011-10-19 01:56:03

标签: jquery visual-studio-2010 intellisense

我从我的解决方案中删除了旧的1.4.1文件,仔细检查了是否存在其他jQuery包,然后从控制台运行install-package jQuery。下载了三个文件:

的jquery-1.6.4.js jQuery的1.6.4.min.js 的jquery-1.6.4-vsdoc.js

我重建了我的解决方案,并且执行时没有抛出异常。

我会在我的一个视图中写一些jQuery,并且intellisense不起作用。

我还需要做些什么吗?我是否需要手动让VS'看到'vsdoc文件?

编辑2:搞定了。

2 个答案:

答案 0 :(得分:2)

在js doc

中创建参考路径
/// <reference path="jquery-1.6.5-vsdoc.js" />

OR

在您的解决方案中,使用vsdoc并将其拖入您正在处理的javascript源中,然后它将起作用。可能有另一种方法让它适用于你所有的js文档,但这就是我以前做过的方式。

将vsdoc拖入js doc后,您将看到引用

/// <reference path="jquery-1.6.5-vsdoc.js" />

Here是替代来源

答案 1 :(得分:2)

我的猜测是你可以在你试图访问intellisense的页面中包含这个:

@if (false) {  
    <script src="/Scripts/jquery-1.6.4-vsdoc.js" type="text/javascript"></script> 
} 

您可以在this question's answers中找到有关连接jquery intellisense的更多示例。