jquery-ui – Datepicker返回未捕获typeError:undefined’currentDay’

前端之家收集整理的这篇文章主要介绍了jquery-ui – Datepicker返回未捕获typeError:undefined’currentDay’前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在使用jQuery UI与Bootstrap,我似乎遇到了一个我以前没有遇到的问题。我不知道什么改变了;我试过设置回不同版本的jQuery,我没有更新jQuery UI在同一时间。所以我不知道什么破了。

当我点击datepicker中的任何日期时,控制台的错误返回:

Uncaught TypeError: Cannot set property 'currentDay' of undefined

代码是相当直接的,因为人们期望从日期戳:

$(".datepicker").datepicker({
dateFormat: 'dd-mm-yy'
});

使用以下HTML:

<input type="text" class="datepicker" />

这是一个应该报告的错误(因为没有其他Google匹配)或者是我错过的其他东西?

解决方法

我找到了解决方案。经过长时间的调试,我发现有一个< div>具有完全相同的ID,高于输入字段。因此,脚本采用包含ID的第一个实例,并选择DIV而不是输入字段。

删除/重命名的DIV,它再次工作正常。

猜你在找的jQuery相关文章