JavaScript文件按特定顺序包含

时间:2013-10-03 17:51:18

标签: javascript javascript-events

我有一些JavaScript个文件,我希望在我的应用程序中包含以下3个文件的顺序

<script src="lib/angular.js"></script>
<script src="lib/jquery-mobile-angular-adapter.js"></script>
<script src="lib/custom.js"></script>

总是在这6个之后执行

<script src="lib/jquery.js"></script>
<script src="lib/jquery.mobile.js"></script>
<script src="lib/custom1.js"></script>
<script src="http://include.jaydata.org/jaydata.js"></script>
<script type="text/javascript" src="lib/DBData/InMemoryProvider.js"></script>
<script src="lib/DBData/SpookyHealthEntities.js"></script>

目前我正在这样做

<script src="lib/jquery.js"></script>
<script src="lib/jquery.mobile.js"></script>
<script src="lib/custom1.js"></script>
<script src="http://include.jaydata.org/jaydata.js"></script>
<script type="text/javascript" src="lib/DBData/InMemoryProvider.js"></script>
<script src="lib/DBData/SpookyHealthEntities.js"></script>
<script src="lib/angular.js"></script>
<script src="lib/jquery-mobile-angular-adapter.js"></script>
<script src="lib/custom.js"></script>

但是以这种方式,最后3个在第一个完成之前执行所以我得到错误,因为在最后3个文件中我的一些代码必须执行一旦前6个完成整个执行

1 个答案:

答案 0 :(得分:0)

我建议使用include机制来包含父文件中的所有相关文件。这样你就可以确定你想要的装载。

例如,如果a依赖于c上的b和b,您将执行以下操作。

在for b的顶部添加include语句,在b中添加c。

的包含语句

希望它有所帮助。