首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >未捕获TypeError: Object [object Object]没有方法“datepicker”

未捕获TypeError: Object [object Object]没有方法“datepicker”
EN

Stack Overflow用户
提问于 2014-01-23 15:44:09
回答 3查看 2.7K关注 0票数 0

这就是我所面临的错误:

代码语言:javascript
代码运行次数:0
运行
复制
Uncaught TypeError: Object [object Object] has no method 'datepicker' myquery.js:13
(anonymous function) myquery.js:13
fire jquery.js:3049
self.fireWith jquery.js:3161
jQuery.extend.ready jquery.js:434
completed

myquery.js的代码如下:

代码语言:javascript
代码运行次数:0
运行
复制
jQuery(function($){
    $("#datepicker").datepicker({
        dateFormat: 'yy-mm-dd'
    });
});

在我的application.js中,我有:

代码语言:javascript
代码运行次数:0
运行
复制
//= require jquery
//= require myquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .

在我的application.html.erb中,我有这个:

代码语言:javascript
代码运行次数:0
运行
复制
  <%= stylesheet_link_tag    "http://code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css" %>
代码语言:javascript
代码运行次数:0
运行
复制
        true %>     

最后,我的index.html.erb说:

代码语言:javascript
代码运行次数:0
运行
复制
<label for="date">Date</label>
<input type="text" id="datepicker"></p>

我在stackoverflow上尝试了几乎所有的答案,但没有收获。请告诉我该怎么做。

EN

回答 3

Stack Overflow用户

发布于 2014-01-23 15:47:38

您必须先加载jquery ui

然后加载myquery.js

因为jquery datepicker()是 ui的方法。

所以,你的javascript加载顺序应该是这样的…

代码语言:javascript
代码运行次数:0
运行
复制
//= require jquery
//= require jquery_ujs
//= require myquery
//= require turbolinks
//= require_tree
票数 1
EN

Stack Overflow用户

发布于 2014-01-23 15:47:31

当你使用datepicker方法之前,jQuery UI js文件没有被加载,所以看起来是这样。更改require的顺序(在myquery之前使用jquery_ujs):

代码语言:javascript
代码运行次数:0
运行
复制
//= require jquery
//= require jquery_ujs
//= require myquery
//= require turbolinks
//= require_tree .
票数 0
EN

Stack Overflow用户

发布于 2014-01-23 16:00:12

要求顺序与写入Hasib Hasan Arnab相同,并且

代码语言:javascript
代码运行次数:0
运行
复制
$( document ).ready(function() {
  $("#datepicker").datepicker({
    dateFormat: 'yy-mm-dd'
  });
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21302213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档