使用 jQuery Datepicker 时,我需要将不同的类添加到不同的日期,但这样做会删除默认类,例如ui-datepicker-current-day
当前选定的日期。如何beforeShowDay
在不删除默认功能的情况下添加类?
目前,日期选择是使用构建的
$("#datepicker").datepicker({
showWeek: true,
firstDay: 1,
beforeShowDay: function (date) {
var classString = '';
if (isDateInArray(date, flexArray)) {
classString += 'dp-flex';
}
else if (isDateInArray(date, loggedArray)) {
classString += 'dp-hasreg';
}
else if (isDateInArray(date, childcareArray)) {
classString += 'dp-childcare';
}
else if (isDateInArray(date, sickArray)) {
classString += 'dp-syg';
}
else if (isDateInArray(date, vacationArray)) {
classString += 'dp-ferie';
}
else if (isDateInArray(date, unloggedArray)) {
classString += 'dp-manglerreg';
}
else {
classString += 'dp-freeday';
}
return [true, classString];
},
...
});