包含jquery文件的正确顺序是什么?

时间:2014-07-16 10:01:45

标签: javascript jquery html ajax jquery-ui

今天我想在我的页面添加datepicker()。所以我下载了jqueryui,然后按顺序添加。

<script type="text/javascript" src="js/jquery.js"></script>
<script src="js/superfish.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/retina.min.js"></script>
<script src="assets/validate.js"></script>
<script src="js/jquery.placeholder.js"></script>
<script src="js/functions.js"></script>
<script src="js/wizard_func.js"></script>
<script src="check_radio/jquery.icheck.js"></script>
<script type="text/javascript" src="js/navi_artstyle.js"></script>
<script type="text/javascript" src="js/jquery-ui.js"></script>
<script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
<script type="text/javascript" src="js/mapmarker.jquery.js"></script>
<script type="text/javascript" src="js/mapmarker_func.jquery.js"></script>

它不起作用。我花了一整天时间弄清楚出了什么问题。这是包含js文件的SEQUENCE !!!要处理我的代码,我必须像下面那样包含它们。(“jquery.js”位置必须改变)

    <script src="js/superfish.js"></script>
    <script src="js/bootstrap.min.js"></script>
    <script src="js/retina.min.js"></script>
    <script src="assets/validate.js"></script>
    <script src="js/jquery.placeholder.js"></script>
    <script src="js/functions.js"></script>
    <script src="js/wizard_func.js"></script>
    <script src="check_radio/jquery.icheck.js"></script>
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/navi_artstyle.js"></script>
    <script type="text/javascript" src="js/jquery-ui.js"></script>
    <script type="text/javascript" src="http://maps.googleapis.com/maps/api/js?sensor=false"></script>
    <script type="text/javascript" src="js/mapmarker.jquery.js"></script>
    <script type="text/javascript" src="js/mapmarker_func.jquery.js"></script>

请有人解释一下。请给我一个来源,这样我就不会再犯这个错误了。

3 个答案:

答案 0 :(得分:0)

  1. 普通jQuery(核心)
  2. jQuery如果你有
  3. 迁移
  4. jQuery UI
  5. jQuery mobile
  6. 需要jQuery /脚本jQuery插件的脚本
  7. 其他脚本,例如bootstrap
  8. 您自己的脚本取决于首先需要的

答案 1 :(得分:0)

首先你需要包含普通的jQuery库。之后你必须包含其他jquery库,比如jquery ui和jquery mobile,最后你必须包含你自己的javascript文件。

答案 2 :(得分:0)

如评论中所述,您必须按照您使用的顺序提及脚本。

使用Jquery的任何东西都会用在jQuery之后,任何依赖于jQuery UI的东西都会追随jQuery UI等。