我正在使用jQuery datepicker来选择日期。它工作正常,除了我想更改 1 个默认行为。当您选择一天时,所选日期会突出显示(我喜欢)。当天也突出显示,但使用不同的 css 样式(我也喜欢)。但是,如果您选择当天,突出显示因为它是当天取代它被选择...我更希望它被选择取代当天的突出显示,我觉得这很清楚您已经选择了当天。
现在,我觉得我可能可以更新 css 来解决我的问题。但是,我真的不想调整开箱即用的 jQuery UI css,因为我想稍后将皮肤添加到我的应用程序中。这意味着如果我抓住一堆 jQuery UI 主题......然后我必须对所有主题进行相同的调整(非常不受欢迎)。
我可能也可以更新实际的 Datepicker 插件来执行此操作,但后来我遇到了一个问题,如果我想稍后更新我的 Datepicker...我需要记住再次进行此修复。
理想情况下,我可以使用 Datepicker 中内置的一些选项来实现我的目标,但到目前为止,似乎没有一个选项是正确的。我会满足于某种 JavaScript hack,或者 css 突然出现在页面中,但我现在不知所措。