Добрый вечер.
С фонами решение нашлось.
// В CSS
/* 0 - Free */
.poly1c0 .ui-state-default, .poly1c0 .ui-state-active {
background: #f9eeda;
}
.poly2c0 .ui-state-default, .poly2c0 .ui-state-active {
background-image: linear-gradient(to left top, #f9eeda 50%, transparent 50%) !important;
}
/* 1 - Reserved */
.poly1c1 .ui-state-default, .poly1c1 .ui-state-active {
background: yellow;
}
.poly2c1 .ui-state-default, .poly2c1 .ui-state-active {
background-image: linear-gradient(to left top, yellow 50%, transparent 50%) !important;
}
/* 7 - Selected */
.poly1c7 .ui-state-default, .poly1c7 .ui-state-active {
background: #AFEA70;
}
.poly2c7 .ui-state-default, .poly2c7 .ui-state-active {
background-image: linear-gradient(to left top, #AFEA70 50%, transparent 50%) !important;
}
// Стиль ячейки:
"poly1c"+PrevDayStyleFlag+" poly2c"+CurrentDayStyleFlag
И Все бы замечательно, но как только я добавляю третий вариант раскраски (тип), начинает плющить фоны (при выборе дат). В HTML-выводе все стили меняются корректно, а выводятся - нет. Нет мыслей почему так?
Код очень громоздкий, может будет проще ссылку на скрипт?
http://realfarmer.ru/2/