0

Google javascript API 客户端库脚本在如下部分中加载:

<script src="https://apis.google.com/js/client.js?onload=loadBodies" type="text/javascript"></script>

在加载 API 代码时调用 onload 参数中指定的方法。是否保证这也将在 DOM 完成加载之后进行?我的 onload 方法需要通过 ID 找到一个元素并使用从 Google API 获得的数据对其进行修改,我担心我是否可以指望在调用该方法时该元素可用。jsjs

4

1 回答 1

1

JS Client 独立于 DOM 加载异步加载,因此无法保证 JS Client 完成加载后 DOM 准备就绪。您可以等待 DOM 加载开始加载 JS 客户端,但为了获得最佳性能,我建议使用 window.onload 回调和 JS 客户端 onload 回调,并在第二个触发时查找您的元素。

于 2013-02-26T16:37:55.987 回答