나는 jQuery datepicker을 사용하여 날짜를 선택합니다. 변경할 기본 동작이 1 개 있다는 점만 제외하면 잘 작동합니다. 하루를 선택하면 선택한 날이 강조 표시됩니다. 현재 날짜도 강조 표시되어 있지만 다른 CSS 스타일 (나도 좋아)을 사용합니다. 그러나 현재 날짜를 선택하면 현재 날짜가 강조 표시로 바뀌어 강조 표시됩니다 ... 현재 날짜 강조 표시를 대체하도록 선택하는 것이 좋습니다. 선택하면 매우 명확하게 나타납니다. 당일jQuery UI Datepicker : 오늘도 선택하지 않으면 강조 표시하지 않습니다.
이제는 내 문제를 해결하기 위해 CSS를 업데이트 할 수 있다고 생각합니다. 그러나 나중에 앱에 스킨을 추가하고 싶기 때문에 out-of-the-box jQuery UI CSS를 조정하고 싶지는 않습니다. 즉, jQuery UI 테마를 여러 개 가져 오는 경우 ... 모두 똑같은 조작을해야합니다 (매우 바람직하지 않음).
실제 Datepicker 플러그인을 업데이트 할 수도 있지만 나중에 내 Datepicker를 업데이트하려는 경우 문제가 발생합니다.이 수정 사항을 다시 작성해야합니다.
이상적으로, 필자는 Datepicker에 내장 된 옵션을 사용하여 목표를 달성 할 수 있지만 아직 옵션 중 어느 것도 적합하지 않은 것으로 보입니다. 나는 JavaScript 해킹의 일종을 정착 시키거나, CSS가 페이지에 닿았지만, 지금은 아이디어를 잃어 버렸다.
이것은 완벽하게 작동하는 것 같습니다. 정확하게 원했던 것입니다. 감사! –
정말요? 오늘은 강조 표시되지 않고 현재 선택 사항이 강조 표시된 것에 대한 대답은 아닙니다. 다른 클래스가 있기 때문에 중요한 것은 배경도 바뀌지 않는 것 같습니다. 또한, 나는 선택되지 않은 스타일이 무엇인지 모른다. –