我有一个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
答案 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;
}
我唯一无法解决的问题是删除透明度。