Я использую beforeShowDay, чтобы выделить специальные дни в моем jQuery datepicker. Единственный способ изменить фон - использовать тег '! Important' в моем классе css. Это прекрасно работает на все дни, кроме «сегодня». Css не меняет цвет фона, а только границу.jQuery UI DatePicker: переопределить сегодня css
мой CSS:
.genEvent a
{
border:solid 1px #DC143C !important;
background: #9696BA url(ui-bg_flat_75_9696BA_40x100.png) 50% 50% repeat-x !important;
}
Ее стоит отметить, что JQuery UI использует .ui-DatePicker-сегодня или .ui-datepicker-currentDay - .ui-datepicker-currentDay.genEvent, .ui-datepicker-today.genEvent - jQuery datepicker css также использует! important, хотя - так что вам нужно, чтобы это было важно. – gnarf