13

我把上面那两个。但我没有用jQuery获得智能感知。智能感知与jQuery在visual studio 2010中

<script src="@Url.Content("~/Scripts/jquery-ui-1.8.11.js")" type="text/javascript"></script> 
<script src="../../Scripts/jquery-1.5.1-vsdoc.js" type="text/javascript"></script> 

我也想在javascript文件中实现intellisense,可以吗?


UPDATE:

jQuery(function ($) { 
    $(""). //no click event handler comes up 
}); 

回答

19

简单的谷歌搜索想出了这个:

VS2010 Tips #7: How to make jQuery Intellisense work for external JavaScript file

简短的回答:

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

请注意,您不能使用@迹象内js文件就像在Asp.net-MVC View

this以了解如何克服这一点。

+0

当我选择一个elemenet $(“”)。没有点击处理程序出现..为什么? – BlackFire27 2012-03-05 09:56:25

+0

看看更新, – BlackFire27 2012-03-05 09:58:14

+0

@ BlackFire27。您是否已将'/// '添加到文件中? – gdoron 2012-03-05 10:00:08

7

右键单击项目>>点击“添加库包参考” >>在左侧窗格中选择“联机” >>在最右边的角落框,在“在线搜索”文本框中输入“jQuery的” >>结果出来后,点击并安装'jQuery.vsdoc'包。

简单!

希望它帮助!

+0

嗯,竟然没找到第一个选项(”添加库“),你确定这是VS2010(如OP),或者根本就没有什么其他要求 – 2014-06-14 12:41:48

+0

@CharlesRobertoCanato - ?看起来你没有在你的VS2010安装安装的NuGet请从下方安装。链接,然后尝试。祝你好运! http://visualstudiogallery.msdn.microsoft.com/27077b70-9dad-4c64-adcf-c7cf6bc9970c – 2014-06-17 07:22:44

+0

事实上,我这样做,但字符串是不同于你的。无论如何,我回答太早,没有前夕ñ通知你正在谈论添加一个包。无论如何,我已经尝试过(手动,因为我使用较早的版本),仍然无法正常工作。将在另一次调查更多,谢谢。 – 2014-06-24 12:57:41