链接外部异步javascript调用

时间:2015-08-10 15:51:24

标签: javascript jquery sequential script-tag deferred-loading

我有一些需要异步运行的外部JS代码。我称之为的方式是在异步函数中创建一个脚本,然后我将其附加到页面上的其余脚本中,如此...

<script type="text/javascript">
 (function() {
   var second = document.createElement('script'); 
   second.type = 'text/javascript'; 
   second.async = true;
   second.src =  "http://myserver.com/second.js";
   var scripts = document.getElementsByTagName('script')[0];    
   scripts.parentNode.insertBefore(second, scripts);
       })();
   </script>

现在假设有另一个脚本(first.js)也需要异步运行但是需要在此脚本之前运行(second.js),如何将它们链接在一起以确保first.js已经加载.js运行?

不确定我是否应该使用jQuery getScript或是否有更简单的方法?

基于我提供的一些代码示例将不胜感激。

0 个答案:

没有答案