我在同一页面上有多个日期选择器链接到没有ID的文本输入,并标有“日历”类
初始化代码非常简单:
$(document).ready(function() {
$("input.calendar").datepicker({
firstDay: 1,
dateFormat: 'd-M-yy'
});
});
一切都像魅力一样,但在从jQuery 1.7 + jQueryUI 1.9m1升级到jQuery 1.8.3 + jQueryUI 1.9.2之后,功能被破坏了:当输入获得焦点时,没有更多的datepicker小部件弹出。我可以通过Chrome开发工具看到窗口小部件已初始化,所有输入字段都已正确连线,但它只是在点击时保持隐藏状态。
有什么想法吗?
更新:问题已经解决 - 这是jQuery包之外的代码冲突