Javascript 在上一个脚本完成后运行jQuery代码

Javascript 在上一个脚本完成后运行jQuery代码,javascript,jquery,html,Javascript,Jquery,Html,我正在使用公司网站上的Reevoo小部件显示客户当前查看的产品的评论。一旦这个函数完全完成,我需要运行另一个函数 <script id="reevoomark-loader"> (function() { var trkref = 'CEX'; var myscript = document.createElement('script'); myscript.type = 'text/javascript'; myscri

我正在使用公司网站上的Reevoo小部件显示客户当前查看的产品的评论。一旦这个函数完全完成,我需要运行另一个函数

<script id="reevoomark-loader"> 
  (function() { 
      var trkref = 'CEX'; 
      var myscript = document.createElement('script'); 
      myscript.type = 'text/javascript'; 
      myscript.src=('http://mark.reevoo.com/reevoomark/CEX.js?async=true'); 
      var s = document.getElementById('reevoomark-loader'); 
      s.parentNode.insertBefore(myscript, s);
  })
();
</script>

(函数(){
var trkref='CEX';
var myscript=document.createElement('script');
myscript.type='text/javascript';
myscript.src=('http://mark.reevoo.com/reevoomark/CEX.js?async=true'); 
var s=document.getElementById('reevoomark-loader');
s、 insertBefore(myscript,s);
})
();
这是第一个得到Reevoo评论的脚本。将内容放入页面需要一段时间。理想情况下,我不想添加
setTimeout
,因为时间会因用户的计算机而异。我要找的是一个完整的
回调,我可以使用这个现有的代码

谢谢

使用onload:

var myscript = document.createElement('script');
myscript.onload = function() {
  //do what you need here
};
myscript.type = 'text/javascript'; 
myscript.src=('http://mark.reevoo.com/reevoomark/CEX.js?async=true'); 
var s = document.getElementById('reevoomark-loader'); 
      s.parentNode.insertBefore(myscript, s);
})