在VS2008中我应该对jquery有多少intellisense?

问题描述 投票:5回答:1

我不久前阅读了ScottGu的博客文章(http://weblogs.asp.net/scottgu/archive/2008/11/21/jquery-intellisense-in-vs-2008.aspx),它似乎意味着比我看到的功能更多。我安装了VS2008及其Service Pack,我正在使用一个新的MVC项目和RC1版本的asp.net MVC。我引用了jquery-1.2.6.js脚本,当我输入“$”时我可以看到intellisense。但之后的任何事都没有显示出来这对像我这样的jquery新手来说并不是特别有用,所以我希望我忘记了一些东西。

例如,当我尝试使用Scott的博客文章中的特定脚本示例时:alt text (来源:scottgu.com

我没有为他显示工具提示的“attr”获得任何intellisense动作。我是否应该期待这种intellisense帮助,如果是这样,我可以寻找什么来解决这个问题?

这是我的脚本参考。它在主页FWIW中声明,我尝试使用jquery在我的页面中引用了这个母版页。

<head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link href="~/Content/styles/default.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="~/Content/scripts/jquery-1.2.6.js"></script>
jquery asp.net-mvc visual-studio-2008 intellisense
1个回答
8
投票

您是否也安装了jQuery-vsdoc.js文件(与jquery-1.2.6.js位于同一位置)?该文件包含intellisense的注释。它在ScottGu的博客文章的第3步中有记录。

更新:

你还安装了Visual Studio patch

对我来说它有效(如ScottGu的博客所示),虽然我使用的是网站项目,而不是MVC。我在母版页中添加了脚本引用:

<script src="jquery-1.3.1.js" type="text/javascript"></script>

我在主页面和内容页面中都获得了智能感知(使用您在问题中输入的代码进行了尝试)。

© www.soinside.com 2019 - 2024. All rights reserved.