Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.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 加载外部js文件后在脚本元素中执行代码_Javascript_Jquery_Html - Fatal编程技术网

Javascript 加载外部js文件后在脚本元素中执行代码

Javascript 加载外部js文件后在脚本元素中执行代码,javascript,jquery,html,Javascript,Jquery,Html,这将是一个抽象的问题,所以这里不涉及代码示例。希望你和我在这篇文章结束前都能站在同一页上^” 在我的index.html中,元素定义为async和defer,两者都为true。 此外,就在该脚本元素(DOM)之后,外部js文件中有一个元素,我在其中调用函数 不幸的是,函数上抛出了一个未定义的错误。因为在第二个脚本中执行函数时,js文件没有完全下载 tnx for all answears.stackoverflow你有魔法吗…为什么不在第一个脚本的回调中移动第二个脚本?因此,当第一个脚本加载并成

这将是一个抽象的问题,所以这里不涉及代码示例。希望你和我在这篇文章结束前都能站在同一页上^”

在我的index.html中,元素定义为async和defer,两者都为true。 此外,就在该脚本元素(DOM)之后,外部js文件中有一个元素,我在其中调用函数

不幸的是,函数上抛出了一个未定义的错误。因为在第二个脚本中执行函数时,js文件没有完全下载


tnx for all answears.stackoverflow你有魔法吗…

为什么不在第一个脚本的回调中移动第二个脚本?因此,当第一个脚本加载并成功时,第二个脚本将被执行


如果您共享您的代码,这将很有帮助,这取决于脚本的实际功能。

看看脚本加载程序,例如或tnx!问题已解决!在我们信任的加载程序中;)第二个脚本是从服务器动态编写的。我正在开发编译器。正如我已经说过的,这是一个概念性问题,而不是实际问题。具体的case不重要……tnx代表你的answear:)