Изменение цвета отключенных дней в JQuery datepicker - PullRequest
0 голосов
/ 31 января 2012

Я использую JQuery для отображения календаря (DatePicker).

Я легко отключил выходные и затем попытался отключить национальные дни.

Итак, вот примеркод:

function checkHolidays(date, holidaysArray) {
    for (var i = 0; i < holidaysArray.length; ++i) {
        if (date.getMonth() == holidaysArray[i][0].getMonth()
            && date.getDate() == holidaysArray[i][0].getDate()) {
            return ([false, 'holiday', holidaysArray[i][1]]);
        }
    }
    return [true, ''];
}

Это работает.Но я хочу изменить цвет ячейки (свойство css 'holiday'), и это не работает.Поскольку я устанавливаю день как отключенный, свойство holiday css не применяется.

Но если я не отключаю дату, например:

return ([true, 'holiday', holidaysArray[i][2]]);

Свойство css работает.Есть идеи?

Редактировать:

Я обновил правило css:

.holiday, .ui-datepicker .holiday span
{
     background: none #FFEBAF;
     border: 1px solid #BF5A0C;
}

И теперь оно работает отлично.

Это сообщениепомогло мне: Как изменить цвет ячейки

1 Ответ

1 голос
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...