删除日期选择器中突出显示的选定日期

时间:2017-10-17 08:58:22

标签: jquery user-interface datepicker

我目前正在使用datepicker,我发现默认情况下,日期选择器将突出显示所选日期

enter image description here

并且我检查了这一点,我发现所选日期被添加了类ui-state-active

enter image description here

所以结果是蓝色。 如何通过添加此类来停止所选日期? 当我选择日期时,我不想知道我选择哪一天。 我试图覆盖ui-state-active类的css,但是当我选择第17个时,它会将突出显示的日期变为默认值。 而不是覆盖css,我应该阻止它在所选日期添加ui-state-active类。

我该如何实现呢。

预期结果: 选择日期时,没有突出显示

2 个答案:

答案 0 :(得分:0)

查看主题部分下的datepicker引用Datepicker Widget我注意到所选日期的stiling css类是" ui-datepicker-current-day"而不是" ui-state-active"。也许你可以覆盖它并获得所需的行为? 我在开发人员工具下用chrome做了一个小测试,我能够修改这个控件的行为

td.ui-datepicker-current-day {
  background-color: red;
}

答案 1 :(得分:0)

要删除活动颜色,请输入此css:

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
  background: #f6f6f6;
  border: 1px solid #c5c5c5;
  color: #454545;  
}
相关问题