首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery DatePicker - DatePicker不是函数

jQuery DatePicker - DatePicker不是函数
EN

Stack Overflow用户
提问于 2012-03-02 17:23:44
回答 2查看 4.1K关注 0票数 0

如果我在Firebug中查看源代码,我可以点击所有的jQuery脚本链接,它们都是有效的。我甚至可以在主.js文件中搜索数据报头函数,然后在那里看到它。

因此,函数似乎在那里,其余的jQuery似乎正在工作--我做错了什么?

它是一个ASP.NET环境,但是我使用的是一个标准的HTML控件,所以它不是命名问题。

在做我的大脑。欢迎任何建议。

更新2

在Drew的评论提示下,我想要成为日期选择器的输入控件位于更新面板中。对于这种情况有什么解决办法吗?

更新请参见以下内容:

呼吁:

代码语言:javascript
复制
$(document).ready(function () {
    $("#ddate").datepicker();
});

“守则”:

代码语言:javascript
复制
<script type="text/javascript" src="http://alpha-js.example.co.uk/navigation.js"></script>
<script type="text/javascript" src="http://alpha-js.example.co.uk/jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="http://alpha-js.example.co.uk/jquery/jquery-ui-1.8.18.custom.js"></script>
<script type="text/javascript" src="http://alpha-js.example.co.uk/jquery.tools.min.js"></script>
<script type="text/javascript" src="http://alpha-js.example.co.uk/jquery.tables.js"></script>
<script type="text/javascript" src="http://alpha-js.example.co.uk/jquery.uniform.min.js"></script>
<script type="text/javascript" src="/js/example.js"></script>
EN

回答 2

Stack Overflow用户

发布于 2012-03-02 17:27:26

很可能在调用jQuery时没有加载datepicker。确保在加载jQuery后调用该函数。

票数 0
EN

Stack Overflow用户

发布于 2012-03-03 18:28:03

既然yo说所有脚本在Firebug中都是有效的,那么我猜您忘了在文件准备就绪-function中添加绑定了。

你应该这样做:

代码语言:javascript
复制
$(document).ready(function() {
  //Entire document/Dom/scripts are loaded now you can bind
  $( "#myElement" ).datepicker();
});

编辑:您收到任何脚本错误吗?在准备好文件之前可能会有其他问题。

您可以使用Google,按ctrl+shift+i,切换到scripts选项卡。左下方是一个暂停图标(两个垂直栏,左边是第四个图标)。确保上面写着“暂停未登录的异常”,然后重新加载页面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9537630

复制
相关文章

相似问题

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