Javascript jQuery UI Datepicker beforeShowDay函数没有';我跑不动
我使用jQuery的datepicker作为日历,并尝试使用函数“beforeShowDay”突出显示日历中的某个日期,但该函数甚至没有被触发 JavaScript CSS HTMLJavascript jQuery UI Datepicker beforeShowDay函数没有';我跑不动,javascript,jquery,user-interface,datepicker,Javascript,Jquery,User Interface,Datepicker,我使用jQuery的datepicker作为日历,并尝试使用函数“beforeShowDay”突出显示日历中的某个日期,但该函数甚至没有被触发 JavaScript CSS HTML 您的问题是将值存储在数组中,但试图像对象一样访问它 排列 这行不通 var highlight = eventDates[date]; 您还应该使用.getTime()比较日期 我也是 然后检查它是否在数组中,使用 您的问题是将值存储在数组中,但试图像对象一样访问它 排列 这行不通 var highlight =
您的问题是将值存储在数组中,但试图像对象一样访问它 排列 这行不通
var highlight = eventDates[date];
您还应该使用.getTime()比较日期
我也是
然后检查它是否在数组中,使用
您的问题是将值存储在数组中,但试图像对象一样访问它 排列 这行不通
var highlight = eventDates[date];
您还应该使用.getTime()比较日期
我也是
然后检查它是否在数组中,使用
控制台中是否显示任何内容?日期选择器是否真的工作?它不必绑定到输入字段吗?不,它不必绑定到输入字段。它就像日历一样显示,没有任何问题。控制台中是否显示任何内容?日期选择器是否实际工作?它不必绑定到输入字段吗?不,它不必绑定到输入字段。它只是作为日历显示,没有问题。谢谢,真的帮了大忙。谢谢,真的帮了大忙。
<div id="calendar"></div>
var eventDates = [new Date(2016, 9, 7),new Date(2016, 9, 8)];
var highlight = eventDates[date];
var eventDates = [new Date(2016, 9, 7).getTime(),new Date(2016, 9, 8).getTime()];
var highlight = $.inArray(date.getTime(),eventDates) >= 0;