当我想在 VS2010 中使用 intelisense 时,我还需要在字段顶部声明它吗?它还需要恰好位于前两行吗?
/// <reference path="jquery-1.6.2.js" />
/// <reference path="jquery.validate.js" />
我还应该声明完整路径,例如“/script/jquery-1.6.2.js”吗?我所拥有的是,除了 js 脚本之外,我还有一些像这样的文件:
jquery-1.7.2-vsdoc.js
我对这一切都不确定。如果我在 VS2010 中使用 jQuery,有人可以解释一下我需要什么吗?
谢谢
最佳答案
如果您想要智能感知,您需要添加对 js 文件的引用,并且它们必须位于文件顶部。引用应该有相对路径。这意味着如果你的 js 文件与 jquery.js 位于同一目录中,你只需要添加
/// <reference path="jquery-1.6.7.js" />
如果您位于您使用的子目录中
/// <reference path="../jquery-1.7.2.js" />
jquery-1.7.2-vsdoc.js 文件提供了 intelisense ( homepage )、函数定义和参数。
如果您的页面上有很多 javascript,我建议您将其分成插件和函数,并通过交叉引用,您可以获得它们的 intelisense ( so question )。然而,在生产服务器上,您应该将它们缩小到一个文件中以保存 http 请求。
关于jquery - 对所需的智能感知和 js 文件感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10258238/