1

我有一个 jquery ui datepicker,我正在使用 beforeShowDay 禁用一些日期并分配一个自定义 css。

IE

.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

4

2 回答 2

0

添加此代码,这将处理一切。

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

 jQuery('#yourCntrlId').datepicker("option", "minDate", endDate);
于 2013-05-28T11:55:02.237 回答
0

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

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

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

}

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

于 2013-05-29T00:24:16.500 回答