【问题标题】:How to run function after script load脚本加载后如何运行函数
【发布时间】:2019-03-31 08:06:04
【问题描述】:

我有代码:

let script = document.createElement("script");
script.src = "https://example.com/script.js";
document.head.append(script);
loadStuff();

加载脚本后如何运行loadStuff

【问题讨论】:

  • 脚本元素有一个 onload 事件。您可以在那里挂钩函数调用:testScript.onload = someFunctionFromScript;.
  • @Shilly 不工作:未捕获 ReferenceError:someFunctionFromScript 未定义
  • 然后试试testScript.onload = function() { someFunctionFromScript(); }
  • 哦,现在可以了。谢谢

标签: javascript html console


【解决方案1】:

回答我自己的老问题:

let script = document.createElement("script");
script.src = "https://example.com/script.js";
script.onload = loadStuff;
document.head.append(script);

【讨论】:

    猜你喜欢
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-01
    • 1970-01-01
    • 2020-07-28
    • 1970-01-01
    相关资源
    最近更新 更多