未捕获的TypeError:对象[object Object]没有方法'datepicker'

时间:2013-04-28 23:55:48

标签: javascript jquery-ui-datepicker

这是我在尝试使用datepicker小部件时遇到的错误:*没有方法

<script type="text/javascript" language="javascript">
    $(function () {
        $("#from").datepicker({
            ....         
            }
        });
        $("#to").datepicker({
           ....
            }
        });
    });
</script>

这是我正在使用的包含文件。 令人困惑的部分是我在3页上使用相同的包含文件,我只在一页上得到错误。所以它真的不是剧本本身...我想

<!-- Datepicker widget -->
<script src="js/jquery-1.9.1.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.10.1.custom.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script>
<link href="css/jquery-ui-1.10.1.custom.min.css" rel="stylesheet" type="text/css" />

任何想法?

3 个答案:

答案 0 :(得分:12)

修正了$上的jQuery冲突 添加了一个jQuery(function($){来完成这个技巧

答案 1 :(得分:0)

我也有同样的问题,这是由于错误地使用了primefaces和richfaces的混合引起的 - 特别是在p:calendar内使用a4j:outputPanel时。

改为使用p:outputPanel并删除a4j命名空间解决了这个问题。

答案 2 :(得分:0)

是的,上述解决方案也适用于我!以下是任何人都不完全确定的完整代码... jQuery(function($){     $( “#日期选择器”)日期选择器()。 });