jLoader 引用地址:http://code.joyfulboy.cn/js/jloader/1.1.1/jloader.js 使用方法:

<script type="text/javascript">

 var loader = jLoader.create();
 //创建 jLoader 对象;

 loader.deps = {
     "http://code.joyfulboy.cn/js/prototype-extend/1.0.0/prototype-extend.js": ["http://code.joyfulboy.cn/js/prototype/1.6.1/prototype-1.6.1.js"]
 }
 //设置文件加载管理器,控制文件加载顺序;

 loader.load("http://code.joyfulboy.cn/js/prototype-extend/1.0.0/prototype-extend.js", function(paths, head) {
     alert(paths);
 });
 //载入外部JS并执行函数;

</script>

jLoader.deps是一个对象,控制文件加载顺序。几个例子说明:

jLoader.deps = { "1.js": ["2.js", "3.js"] }

jLoader.load("1.js");

当利用load方法载入1.js时系统会先载入2.js和3.js后才会载入1.js。

演示:http://demo.joyfulboy.cn/js/jloader/1.1.1/