加载脚本并确保它们存在
loading scripts and making sure they are present
我有一个加载函数,它正在加载d3…
var d3script = document.createElement("script");
d3script.src = "http://d3js.org/d3.v3.min.js";
head.insertBefore(d3script, head.firstChild);
d3script.onload = function() {
};
而另一组异步正在运行谷歌地图API调用。我想这样做,当其他异步完成并最终返回它们的数组时,我可以开始做d3的事情。我不知道该怎么做,如果:A.d3首先完成加载,它在运行之前检查另一个数组是否已返回B.async的数组首先返回,它检查d3,如果不存在,则在执行d3操作之前等待加载。
var d3script = document.createElement("script");
d3script.src = "http://d3js.org/d3.v3.min.js";
otherStuff.onload = function() {
head.insertBefore(d3script, head.firstChild);
d3script.onload = function() {
// do your stuff
};
};
相关文章:
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- Amd,希望确保某个东西总是最后执行
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 用于检查数组中是否存在元素的javascript自定义方法
- 未捕获的类型错误:无法读取属性'name'即使它存在,也无法定义
- 正在将事件处理程序添加到不存在的类
- 是否存在React Native“;WEB代码安全防护”;
- 一个密码测试程序,如果存在空格,它会提醒用户
- 验证会话中是否存在对象's数组
- javascript如果图像不存在don't加载它
- 如何查找值是否存在于二叉树中
- 如何确保我的值已添加并存在,然后运行另一个代码jquery
- jQuery和选择器:我如何确保确实存在我正在寻找的元素
- 如何在 JavaScript 中传递参数,确保它的引用存在
- 如果警报已经存在,确保警报框不会弹出的最佳方法是什么
- 在从Flash调用javascript对象之前,请确保该对象存在
- 加载脚本并确保它们存在
- 将javascript注入head并确保它在刷新后仍然存在