我有以下问题:phpstorm无法识别jquery方法,我经常看到以下的提示:
未解析的函数或方法$()
这个问题一直困扰着我,但最终我尝试通过 文件->设置->JavaScript->库 并将jquery添加为全局 / 项目来解决。
我的库设置如下所示:
但是没有改变任何事情。我仍然看到这些烦人的提示。有人知道如何摆脱它们吗?
我有以下问题:phpstorm无法识别jquery方法,我经常看到以下的提示:
未解析的函数或方法$()
这个问题一直困扰着我,但最终我尝试通过 文件->设置->JavaScript->库 并将jquery添加为全局 / 项目来解决。
我的库设置如下所示:
但是没有改变任何事情。我仍然看到这些烦人的提示。有人知道如何摆脱它们吗?
有一个非常愚蠢的解决方法,
从IDE内部下载库(在本例中为jQuery)。
希望错误会消失
编辑: 通过Fiddler运行IDE后,我意识到这只是因为IDE下载的版本才解决了问题。
因此,正确的解决方法是将旧的、非-AMD版本的jQuery作为全局范围库添加,并将最新版本作为项目范围库添加。
最新的非-AMD版本包括:
1.10.2用于1.x系列。以及,2.0.0用于2.x系列。
我在使用1.11.2版本时遇到了相同的问题,解决方法很简单,只需将未压缩的版本添加到我的js文件夹中即可。
将未压缩版本的jQuery复制到您的项目文件夹中。 甚至无需将其导入项目,只需将其复制到javascript文件夹中即可。
如果在PhpStorm中同时导入1.11.0和1.10.2,这个问题就会被解决。
您不需要回滚您的项目。