3

我正在尝试在 Visual Studio 2012 中为 jQuery 2 启用智能感知。我能找到使其工作的唯一方法是添加

@if (false) {<script src="path/to/jquery-2.0.0.min.js" type="text/javascript" />}

对于我想在其中使用 jQuery 的每个视图。简单地说,这是不可接受的。还有另一种方法来处理这个吗?

4

2 回答 2

7

是的。在您的 Scripts 文件夹下,应该有一个名为 _references.js 的文件。

我的看起来像这样:

/// <reference path="jquery-1.8.2.js" />
/// <reference path="jquery-ui-1.8.23.js" />
/// <reference path="jquery.validate.js" />
/// <reference path="jquery.validate.unobtrusive.js" />
/// <reference path="knockout-2.1.0.debug.js" />
/// <reference path="modernizr-2.5.3.js" />
/// <reference path="ViperAjax.js" />
/// <reference path="RenderSelectList.js" />
/// <reference path="PleaseWait.js" />

这为所有这些文件添加了智能感知。

于 2013-05-20T20:03:53.777 回答
1

打开 - 包管理器控制台写入

Install-Package jQuery

它会自动安装您需要的文件。

于 2013-06-22T18:59:37.450 回答