前端之家收集整理的这篇文章主要介绍了
在JQuery之前加载Google可视化 ,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在使用DOM时遇到了问题,因为Google可视化表/图形中的elemnets在jQuery之前已加载.
因此,我意识到我需要在jQuery .ready()之前加载Google可视化.
通过以下方式加载Google可视化文件:
google.load("visualization","1",{packages:["linechart","table","piechart"]});
google.setOnLoadCallback(drawGraph);
如何在运行.ready()函数之前确保已加载Google visualizaion?
谢谢,
乔尔
最佳答案
您可以在
函数内定义document.ready,如果它已经准备好,它将在
调用时触发,如下所示:
google.load("visualization","piechart"]});
google.setOnLoadCallback(myLoad);
function myLoad() {
drawGraph();
$(document).ready(function() {
//Stuff here
});
}
不过应该注意的是,您可能根本不需要document.ready,您可以将内容粘贴在同一函数中.
或者,您可以粘贴drawGraph();.在.ready()中首先调用.