Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jquery datepicker未捕获类型错误:对象[Object]没有方法';日期选择器';_Javascript_Jquery_Jquery Ui_Datepicker - Fatal编程技术网

Javascript jquery datepicker未捕获类型错误:对象[Object]没有方法';日期选择器';

Javascript jquery datepicker未捕获类型错误:对象[Object]没有方法';日期选择器';,javascript,jquery,jquery-ui,datepicker,Javascript,Jquery,Jquery Ui,Datepicker,我在设置的表单上遇到此错误: Uncaught TypeError: Object [object Object] has no method 'datepicker' 我已经在谷歌上搜索了一段时间,并查看了一些关于这个问题的帖子。我的jquery和jQueryUI顺序正确,但仍然存在这个问题 我的html(页脚) 使用基金会3,我的生活无法弄明白为什么我在控制台中得到了未命中的Tyrrror。 更新 表格代码如下: <div class="six columns bookForm

我在设置的表单上遇到此错误:

Uncaught TypeError: Object [object Object] has no method 'datepicker' 
我已经在谷歌上搜索了一段时间,并查看了一些关于这个问题的帖子。我的jquery和jQueryUI顺序正确,但仍然存在这个问题

我的html(页脚)

使用基金会3,我的生活无法弄明白为什么我在控制台中得到了未命中的Tyrrror。

更新 表格代码如下:

  <div class="six columns bookForm">
      <form id="reserveNow" action="#">

        <label>Check In<br />
          <input type="text" value="02/24/2013" class="checkIn round">
        </label>

        <label>Check Out</br>
          <input type="text" value="02/27/2013" class="round checkOut">
        </label>

      </form>
  </div><!--twelve columns-->

签入
退房

您必须实例化datePicker对象。大概是这样的:

 $( "#datepicker" ).datepicker({
        });

您必须实例化datePicker对象。大概是这样的:

 $( "#datepicker" ).datepicker({
        });

JS没有问题,但我已经更改了HTML。
下面是一个工作示例:


登记入住
退房

试试新的HTML,如果它不起作用,那么JS文件中似乎有冲突。

JS没问题,但我已经更改了HTML。
下面是一个工作示例:


登记入住
退房

尝试新的HTML,如果它不起作用,那么JS文件中似乎有冲突。

我使用jquerytools时出现了此错误,而且我的包含顺序似乎不正确。当我将jquerytools放在jquery ui之上时,它工作得很好:

<script type="text/javascript" src="/js/jquery-1.10.2.min.js"></script>
<script src="http://cdn.jquerytools.org/1.2.7/full/jquery.tools.min.js"></script>
<script type="text/javascript" src="/js/jquery-ui-1.10.3.min.js"></script>

我正在使用jquerytools获取此错误,而且我的包含顺序似乎不正确。当我将jquerytools放在jquery ui之上时,它工作得很好:

<script type="text/javascript" src="/js/jquery-1.10.2.min.js"></script>
<script src="http://cdn.jquerytools.org/1.2.7/full/jquery.tools.min.js"></script>
<script type="text/javascript" src="/js/jquery-ui-1.10.3.min.js"></script>

在我的例子中,第二次包含“jquery ui.custom.min.js”导致了js冲突。
删除第二个后,请正确地包含it工作者。

在我的案例中,第二次包含'jquery ui.custom.min.js'会导致js冲突。

删除第二个后,请正确包含it工作者。

当您打开控制台并输入:$.fn.datepicker()时,您会看到什么?也许您没有包含datepicker插件?我得到了相同的错误,但是jQueryUI默认包含datepicker。我甚至下载了一个定制的jQuery UI,并确保数据包在那里,但仍然没有骰子。很可能你包括了jQuery的另一个副本,可能在App.jsBo.Buffy.M.js中加载它自己的jQuery版本。当你把它排除在外的时候会发生什么?欧文,当我删除了包含在基础中的jQuery时,我得到了一个关于jQuery未定义的错误。当你打开你的控制台并输入:$.fn.DeDePikReor()时,你看到了什么?也许您没有包含datepicker插件?我得到了相同的错误,但是jQueryUI默认包含datepicker。我甚至下载了一个定制的jQuery UI,并确保数据包在那里,但仍然没有骰子。很可能你包括了jQuery的另一个副本,可能在App.jsBo.Buffy.M.js中加载它自己的jQuery版本。欧文,当我删除了包含基础的jQuery时,我得到了一个关于jQuery未被定义的错误。补充说,改变了ytDePosikor到.Cukin(正确的选择器),没有Go。我在本地机器中复制了你的代码,它运行良好。没有问题。添加了这一点,将#datepicker更改为.checkIn(正确的选择器)并禁用。我在本地计算机中复制了您的代码,它工作正常。没问题,好像有冲突。奇怪的是,这是一个全新的基础安装,还没有JavaScript自定义。尝试评论JS文件,并保持一步一步的测试。或者jquery和jQueryUI的版本之间可能存在冲突?在JS小提琴上,我使用了1.92. UIturns版本的基础3,包括jQuery,然后在基础.j.js中有它,所以一旦我确保我只有一个jQuery所有的副本都是好的。看起来好像在某个地方发生了冲突。奇怪的是,这是一个全新的基础安装,还没有JavaScript自定义。尝试评论JS文件,并保持一步一步的测试。或者jquery和jQueryUI的版本之间可能存在冲突?在JS小提琴上,我使用了1.92. UIturns版本的基础3,包括jQuery,然后在基础.j.js中有它,所以一旦我确保我只有一个jQuery所有的副本都是好的。
<script type="text/javascript" src="/js/jquery-1.10.2.min.js"></script>
<script src="http://cdn.jquerytools.org/1.2.7/full/jquery.tools.min.js"></script>
<script type="text/javascript" src="/js/jquery-ui-1.10.3.min.js"></script>