DatePicker BeforeShowDay CSS проблема со стилем контента - PullRequest
2 голосов
/ 08 октября 2009

Я думаю, что я не единственный, у кого есть эта проблема.

Всякий раз, когда я пытаюсь применить BeforeShowDay новый класс CSS, содержимое «особой даты» не изменяется. Я попытался изменить тему по умолчанию, добавить новый класс, но это влияет только на внешнюю границу, а не на внутренний контент.

Используя Firebug, я обнаружил, что печатается html-код:

<td class=" ui-state-content ui-state-anulados" onclick="DP_jQuery.datepicker._selectDay('#datepicker',9,2009, this);return false;" title="Paddle">
<a class="ui-state-default" href="#">16</a>
</td>

Итак, мой класс будет ui-state-content ui-state-anulados , но я замечаю, что класс ui-state-default применяется автоматически, и я подозреваю, что это может быть проблемой.

Я действительно не знаю, как это решить. Я искал в коде ui.datepicker.js и думаю, что нашел строку, которая вызывает у меня эту проблему. Это строка с номером 1394 и имеет следующий код.

(ui.datepicker.js) (unselectable ? '<span class="ui-state-default">' + printDate.getDate() + '</span>' : '<a class="ui-state-default' +

Любые подсказки о том, как это можно сделать?

Заранее спасибо.

Мануэль .-

1 Ответ

1 голос
/ 04 мая 2010

Если кто-то еще найдет этот вопрос, то ответ будет здесь . Не очень очевидное решение, но логичное, когда вы смотрите на CSS в Firebug. Вы должны использовать! Important, чтобы ваш селектор был более конкретным, чем селекторы CSS jQuery ui.

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