jquery ui datepicker,改变残疾人日的细胞颜色

时间:2013-05-28 06:24:16

标签: jquery css jquery-ui uidatepicker

我有一个jquery ui datepicker,我使用beforeShowDay来禁用一些日期并分配一个自定义的CSS。

.css-class-to-highlight {

background: none #000000;
border: 1px solid #000000;

}

这只会在日期单元格周围添加一个微弱的边框,我还想更改透明度和填充颜色,我将如何实现这一目标?

我正在使用这个css主题 http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css

2 个答案:

答案 0 :(得分:0)

添加此代码,这将解决所有问题。

 var selectedDate = new Date(date);
 var msecsInADay = 86400000;
 var endDate = new Date(selectedDate.getTime() + msecsInADay);

 jQuery('#yourCntrlId').datepicker("option", "minDate", endDate);

答案 1 :(得分:0)

我设法找到了一个解决方案我对以下css感到满意;

.ui-datepicker-unselectable.css-class-to-highlight span.ui-state-default {

background: none #000000;
border: 1px solid #000000;

}

我唯一无法解决的问题是删除透明度。