IntelliJ 未解析的函数或方法与 jQuery

Posted

技术标签:

【中文标题】IntelliJ 未解析的函数或方法与 jQuery【英文标题】:IntelliJ unresolved function or method with jQuery 【发布时间】:2014-03-01 07:20:18 【问题描述】:

当 IntelliJ 进行分析时,我一直在努力解决 $ 被标记为 unresolved function or method 的问题。我尝试将 downloading the jQuery library 作为 IntelliJ 的一部分并将范围设置为全局,但它仍然不起作用。我目前正在使用 jquery 12.1.6。

有没有办法让 IntelliJ 意识到 $ 是全局定义的?

【问题讨论】:

@Bala555,答案在下面。 【参考方案1】:

jQuery v1.11.0 在这里也显示了完全相同的行为。同时之前的 1.10.2 版本在 IDE 中运行良好(没有警告)。

我认为这与“AMD-fy jQuery 源”票证 (http://bugs.jquery.com/ticket/14113) 有关——看起来 IDE 在识别这种风格时遇到了一些问题。

如果您愿意(并且可以)——回滚到 jQuery v1.10.2(大约有半年的历史,这意味着它很稳定并且仍然很好用)。

希望 IDE 能够在下一个版本中正确解析这种新的 jQuery 样式。

实票:http://youtrack.jetbrains.com/issue/WEB-10908

【讨论】:

以上是关于IntelliJ 未解析的函数或方法与 jQuery的主要内容,如果未能解决你的问题,请参考以下文章

为啥 IntelliJ Idea 不识别 JQuery 的美元运算符?

IntelliJ 中 SBT 项目的未解析依赖路径

JAR 中的资源未在 IntelliJ 中正确解析

使用条件断点进行 IntelliJ/PyCharm 调试:未定义函数参数

与 DrawText 函数冲突

Intellij idea 中如何做到像eclipse一样 未引用的包或未引用的方法在类文件中报黄色警告