未定义不是日期选择器中的函数


Undefined not a function in datepicker

$('#datetimepicker1').datetimepicker();

我正在使用这段代码,并定义了所有的css和js。即使这个错误来了..我做错了什么?

首先,

您应该有以下指向jquery-uijquery-cssjquery-api的链接:

<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">
  <script src="//code.jquery.com/jquery-1.10.2.js"></script>
  <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>

您的 HTML 可能是

<p>Date: <input type="text" id="datepicker"></p>

如果您的脚本通过id调用datepicker()函数,则脚本应该是

<script>
      $(function() {
        $("#datepicker").datepicker();
      });
</script>

或者如果你想通过名调用它,它应该是:

<script>
      $(function() {
      $(".yourClassName").datepicker();
  });
 </script>