jQuery-异步加载第三方内容

Posted 猿哥说

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery-异步加载第三方内容相关的知识,希望对你有一定的参考价值。

异步加载第三方内容

当你无法保证嵌入第三方内容比如 Youtube 视频或者一个 like/tweet 按钮可以正常工作的时候,你需要考虑用异步加载这些代码,避免阻塞整个页面加载。

(function() {

    var script,
        scripts = document.getElementsByTagName('script')[0];

    function load(url) {
      script = document.createElement('script');
      script.async = true;
      script.src = url;
      scripts.parentNode.insertBefore(script, scripts);
    }

    load('//apis.google.com/js/plusone.js');
    load('//platform.twitter.com/widgets.js');
    load('//s.widgetsite.com/widget.js');

}());


猿哥 | 微信/QQ号:2345775




以上是关于jQuery-异步加载第三方内容的主要内容,如果未能解决你的问题,请参考以下文章

jQuery-异步请求

jquery如何判断一个文件是不是存在,求关键代码。

当片段视图加载是异步任务的一部分时,如何在片段加载之前显示进度条?

当活动中的异步任务完成时如何在片段中重新加载ui?

jquery的同步和异步

如何延迟或异步此 WordPress javascript 片段以最后加载以加快页面加载时间?