Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/241.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 解析Intellij IDEA中包含的文件中的对象_Javascript_Php_Jquery_Intellij Idea_Phpstorm - Fatal编程技术网

Javascript 解析Intellij IDEA中包含的文件中的对象

Javascript 解析Intellij IDEA中包含的文件中的对象,javascript,php,jquery,intellij-idea,phpstorm,Javascript,Php,Jquery,Intellij Idea,Phpstorm,假设我有一个index.php文件。这是一个非常基本的html文档,包含一些php代码。它包含一些包含在其中,特别是它链接了jQuery库 我得到了另一个.php文件,它也是一个html文档,并使用require\u once()函数将其包含在index.php中。该文件包含一些jQuery代码。但是,由于jQuery没有链接到此文件,而是链接到index.php,因此我的IntelliJ IDEA无法解析其代码,例如,$()函数。因此IDE强调了这一点 我对这个想法还不熟悉,也不熟悉它的所有概

假设我有一个index.php文件。这是一个非常基本的html文档,包含一些php代码。它包含一些
包含在其
中,特别是它链接了jQuery

我得到了另一个.php文件,它也是一个html文档,并使用
require\u once()
函数将其包含在index.php中。该文件包含一些jQuery代码。但是,由于jQuery没有链接到此文件,而是链接到index.php,因此我的IntelliJ IDEA无法解析其代码,例如,
$()
函数。因此IDE强调了这一点


我对这个想法还不熟悉,也不熟悉它的所有概念,但我相信在如此强大的IDE中有一种方法可以解决这个问题。或者我应该更好地组织我的项目?请帮帮我。

我不知道如何从包含的文件中解析库,但您可以将JS库配置为项目库,以便在任何地方(或在项目的已定义部分)都能识别它们。看看IntelliJ帮助中的这篇文章:我尝试将jQuery添加为库,并设置所有项目的可见性,尤其是该文件的可见性。但是,这并没有帮助。无论文件是否包含在内,这都应该有效-配置javascript库就足够了。您使用的JQuery版本是什么?看起来很像。我可以建议使用jQueryTypeScript社区存根作为解决方法:在设置/javaScript/库中,按下载…,从下拉列表中选择“Typescript社区存根”,然后在那里选择“JQuery”。请注意,存根只用于完成,要使代码在浏览器中工作,仍然需要引用PHP中的实际jquery文件