当IntelliJ正在进行分析时,我一直在与$
标记为unresolved function or method
进行斗争。我尝试downloading the jQuery library作为IntelliJ的一部分,并将范围设置为全局,但它仍然不起作用。我目前正在使用jquery 12.1.6。
有没有办法让IntelliJ意识到$是全局定义的?
答案 0 :(得分:0)
jQuery v1.11.0在这里也表现出完全相同的行为。与此同时,之前的版本1.10.2在IDE中运行良好(没有警告)。
我认为它与“AMD-fy jQuery source”票证(http://bugs.jquery.com/ticket/14113)有关 - 看起来IDE有一些问题可以搞清楚这种风格。
如果您希望(并且可以) - 回滚到jQuery v1.10.2(这就像半年,这意味着它稳定并且仍然可以使用)。
希望IDE能够在下一版本中正确解析这种新的jQuery样式。