jQueryUI datepicker 报错: TypeError: inst is undefined

前提:要引用的js等都引用好了

调用日期控件的input:

<input id="starttime" name="starttime" class="hasDatepicker" value="" />

调用的js:

 $("#starttime").datepicker('show');

在页面中一直报 TypeError: inst is undefined的错误,网上给的原因大部分是因为id不唯一,可是这个id是唯一的,但是和成功的页面对比也看不出什么不同,做Demo也是报错,在Firebug中调试也一眼看不出啥原因,后来发现是切图的姐姐给的class有问题啊,把class="hasDatepicker"去掉就OK了,class名居然和jQueryUI 中js调用的class名冲突了,又是一个小概率事件。

 

posted @ 2016-08-11 14:43  JesseLZJ  阅读(1124)  评论(0编辑  收藏  举报