未捕获的TypeError:Object Object]没有方法'datepicker'

时间:2013-04-18 13:56:14

标签: javascript jquery jquery-ui calendar

我无法在我的网站中修复一个datepicker。我得到的错误是Uncaught TypeError:Object [object Object]没有方法'datepicker'。我的代码是

<head>
<script src="{{ STATIC_URL }}scripts/modernizr-2.0.6.min.js"></script>
<script src="{{ STATIC_URL }}scripts/jquery-1.9.1.min.js"></script>
<script src="{{ STATIC_URL }}scripts/jquery-ui.js"></script>
<script src="{{ STATIC_URL }}scripts/jquery-1.9.1.js"></script>
<script type="text/javascript">
$(function () {
    $( "#datepicker" ).datepicker({
      showOn: "button",
      buttonImage: "{{ STATIC_URL }}images/icon.png",
      buttonImageOnly: true
    });
  }); 
</script>
</head>

它正在调度错误“Uncaught TypeError:Object [object Object]没有方法'datepicker'”。我可以得到一个解决方案。

由于

2 个答案:

答案 0 :(得分:1)

不要两次导入jQuery库。

这是造成这些问题的主要原因

答案 1 :(得分:0)

试试这个

<head>
<script src="{{ STATIC_URL }}scripts/modernizr-2.0.6.min.js"></script>
<script src="{{ STATIC_URL }}scripts/jquery-1.9.1.min.js"></script>
<script src="{{ STATIC_URL }}scripts/jquery-ui.js"></script>
<script src="{{ STATIC_URL }}scripts/jquery-1.9.1.js"></script>
<script type="text/javascript">
$(function () {
var jq = $.noConflict();
    $( "#datepicker" ).datepicker({
      showOn: "button",
      buttonImage: "{{ STATIC_URL }}images/icon.png",
      buttonImageOnly: true
    });
  }); 
</script>
</head>