2009-10-08 5 views
2

나는이 문제가있는 유일한 사람이 아니라고 생각합니다.Datepicker BeforeShowDay 콘텐츠 스타일이 적용되는 CSS 문제

BeforeShowDay를 새 CSS 클래스에 적용하려고 할 때마다 "특수 날짜"의 내용이 수정되지 않습니다. 새로운 테마를 추가하면서 기본 테마를 변경해 보았습니다.하지만 이것은 바깥 쪽 테두리에만 영향을 미치고 내부 내용에는 영향을 미치지 않습니다.

파이어 버그를 사용하여 나는 인쇄중인 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 상태 콘텐츠 UI 상태-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

Manuel.-

다른 사람이 질문을 발견하면 그 대답은 here입니다. Firebug에서 CSS를 볼 때 매우 명백한 해결책은 아니지만 논리적입니다. Selector가 jQuery UI 선택기보다 더 구체적이되도록! important를 사용해야합니다.