它的顺序对于在jquery-ui.min.js之前包含jquery.min.js很重要

Is sequence is important to including jquery.min.js before jquery-ui.min.js?

本文关键字:js min 包含 jquery jquery-ui 顺序      更新时间:2023-09-26

我在angularjs中创建了日期选择器,所以我包含了以下js文件:
1。 <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>

2。 <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>

3。 <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.5/angular.js"></script>

当我在jquery-ui之前包含jquery时,一切正常工作,请参见demo Datepicker正在工作

但是当我包含jquery-ui之后,日期选择器不工作,请解释这种行为。演示:datepicker不工作

短答:

应该首先加载所有依赖库。由于jquery-ui依赖于jquery,所以应该在jquery-ui之前加载。