uncatch TypeError: undefined 不是 datepair(); 的函数(匿名函数)

Uncaught TypeError: undefined is not a function(anonymous function) for datepair();

本文关键字:函数 TypeError 不是 datepair uncatch undefined      更新时间:2024-03-04
<link type="text/css" href="css/jquery-ui.min.css" rel="stylesheet" />
<link type="text/css" href="css/jquery.timepicker.css" rel="stylesheet" />
<link type="text/css" href="css/site.css" rel="stylesheet" />
<link type="text/css" href="css/bootstrap-datepicker.css"
rel="stylesheet" />
<body>
<p id="datepairExample">
    <input type="text" class="date start" /> <input id="abc" type="text"
        class="time start" />
</p>
</body>
<!--   <script type="text/javascript" src="js/datepair.js"></script> -->
<script type="text/javascript" src="js/jquery.datepair.js"></script>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.timepicker.js"></script>
<script type="text/javascript" src="js/site.js"></script>
<script type="text/javascript" src="js/bootstrap-datepicker.js"></script>

<script>
    // initialize input widgets first
    $('#datepairExample .time').timepicker({
        'showDuration' : true,
        'timeFormat' : 'g:ia'
    });
    var x = new Date();
    $('#datepairExample .time').timepicker({
        'disableTimeRanges' : [ [ '12am', x ] ]
    });
    $('#datepairExample .date').datepicker({
        'format' : 'yyyy-m-d',
        'autoclose' : true
    });
    // $( "#datepicker" ).datepicker({ minDate: 0});
    $(function() {
        $("#datepairExample .date").datepicker({
            numberOfMonths : 3,
            showButtonPanel : true,
            minDate : x
        });
    });
    // initialize datepair
    $('#datepairExample').datepair();
</script>

打算禁用日历中的所有先前日期,我在网上关注了几个例子,由于某种原因,我被抓不到类型错误:未定义不是一个函数(匿名函数(,在我的安慰。我尽力修复它,但我不能,任何可以解决的人这将对我有很大帮助。谢谢。

您的脚本未正确排序。jquery.min.js应该是第一个。

<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery.datepair.js"></script>
...