我有一个使用谷歌地图和我自己的 javascript 的网站。我正在将 addThis javascript 用于社交按钮。在我的 javascript 和 google javascript 加载并运行(on)之前,该站点才真正可用,$(document).ready...
所以我想尽量减少延迟。因此,我正在考虑推迟 AddThis 模块,直到其他所有内容都完成为止,因为它并不那么重要。
关于 stackoverflow 的其他问题建议将我想要延迟的 javascript 的链接放在页面底部。但是我是否认为这与我无关,因为$(document).ready...
无论其放置在何处,所有链接的 javascript 都已加载之前不会触发?
如果是这样,我应该在 on 之后以某种方式加载 addThis javascript$(document).ready...
吗?
虽然我真的不想运行 addThis 直到所有谷歌地图图像等都被加载(我相信 .ready() 不会等待这个)。有没有推荐的方法来处理这种事情?
作为参考,典型的 addThis 用法...
<script type="text/javascript">
var addthis_config = {
"data_track_addressbar":false,
"ui_click":true,
"data_use_cookies": false
};
</script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#"></script>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style">
<a class="addthis_button_facebook"></a>
<a class="addthis_button_twitter"></a>
<a class="addthis_button_preferred_1"></a>
<a class="addthis_button_preferred_2"></a>
<a class="addthis_button_compact" title="Share"></a>
</div>