Visual Studio 中的 Jquery 没有智能感知

Posted

技术标签:

【中文标题】Visual Studio 中的 Jquery 没有智能感知【英文标题】:No intellisense for Jquery in Visual Studio 【发布时间】:2020-08-11 00:08:12 【问题描述】:

即使在解决方案资源管理器中添加了 Jquery 引用后,点 (.) 标记之后也不会发生智能感知。

【问题讨论】:

您是如何“从解决方案资源管理器中添加 jquery 引用”的?听起来您刚刚将它添加到 解决方案中。你有 _references.js 吗? ***.com/a/10319726/2181514 例如***.com/questions/55704795/… 这能回答你的问题吗? How to get jQuery intellisense in Visual Studio 2019 你的VS版本是多少? 【参考方案1】:

Visual Studio 中的 Jquery 没有智能感知

请尝试以下步骤:

首先,请确保您已在项目中安装了JQuery nuget package。

1)禁用扩展程序菜单下的第三方扩展程序,以防某些扩展程序导致此行为。

2) 关闭VS Instance,删除.vs隐藏文件夹(与xxx.sln同目录的隐藏文件夹),binobj文件夹,重启项目然后再次测试。

3)在您当前页面的顶部添加:

///<reference path="Scripts/jquery-3.5.0.js" />

另外,如果您仍然遇到这个问题,您可以尝试创建一个新的Web应用程序项目,然后测试它是否是您当前的问题,如果它有效,您可以迁移您的旧项目到你的新项目中。

【讨论】:

以上是关于Visual Studio 中的 Jquery 没有智能感知的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2017 Enterprise中的jQuery智能感知[重复]

Visual Studio 2012-2019的130多个jQuery代码片段。

Visual Studio 中的原型/Scriptaculous 智能感知

JQuery:Visual Studio,错误 CS1056:意外字符“$”

使用jQuery和Visual Studio SPA模板

Visual Studio 2015 隐藏错误列表中的 Javascript 错误