JQuery UI DatePicker изменить цвет фона на день - PullRequest
11 голосов
/ 06 декабря 2011

Я использую Jquery UI datepicker и пытаюсь изменить цвет фона для каждого дня в месяце.

Для этого я использую функцию beforeShowDay в средстве выбора даты в Jquery UI.

В качестве примера я пытаюсь изменить цвет фона для нечетных дней в месяце, и мой скрипт меняет только цвет границы.

Я не уверен, в чем ошибка. Как переопределить весь базовый цвет в Jquery для достижения желаемого результата.

, пожалуйста, помогите.

СкриптИспользуется:

$(document).ready(function() {
    //$("#datepicker").datepicker();
    $("#datepicker").datepicker({ inline: true, beforeShowDay: highlightOdds});
  });

   function highlightOdds(date) {
      return [true, date.getDate() % 2 == 1 ? 'odd' : ''];
 }

Css Используется:

.odd { background-color: green; }

1 Ответ

6 голосов
/ 13 декабря 2011

hii Все, что я нашел сам,

Я просто изменил CSS, как указано ниже, и он работает круто:)

.odd a.ui-state-default {color:white;
                         background-color: red;
                         background: red;}

спасибо всем:)

...