在Twitter Bootstrap Datepicker上禁用当前突出显示

Cof*_*fey 1 javascript parameters datepicker twitter-bootstrap

我正在使用Twitter Bootstrap 的日期选择器.我需要禁用当前日期,这意味着它也不应突出显示当前日期.

我已经将参数"todayHighlight"作为false传递,但它仍然给TD"活动"类,即使它也有"禁用".

$("#datepicker").datepicker({
    format: 'mm-dd-yyyy',
    daysOfWeekDisabled: [0,6],
    startDate: '02-04-2013',
    endDate: '02-16-2013',
    todayHighlight: false
});
Run Code Online (Sandbox Code Playgroud)

它似乎是脚本中的一个错误.任何人都可以帮助我,并告诉我如何解决它?

这是我的小提琴,展示了一个有效的例子.

Tom*_*duy 6

只需将此添加到您的css文件以重置.active默认样式,直接更改bootstrap css不是一个好主意:

.datepicker table tr td.active:hover, 
.datepicker table tr td.active:hover:hover, 
.datepicker table tr td.active.disabled:hover, 
.datepicker table tr td.active.disabled:hover:hover, 
.datepicker table tr td.active:active, 
.datepicker table tr td.active:hover:active, 
.datepicker table tr td.active.disabled:active, 
.datepicker table tr td.active.disabled:hover:active, 
.datepicker table tr td.active.active, 
.datepicker table tr td.active:hover.active, 
.datepicker table tr td.active.disabled.active, 
.datepicker table tr td.active.disabled:hover.active, 
.datepicker table tr td.active.disabled, 
.datepicker table tr td.active:hover.disabled, 
.datepicker table tr td.active.disabled.disabled, 
.datepicker table tr td.active.disabled:hover.disabled, 
.datepicker table tr td.active[disabled], 
.datepicker table tr td.active:hover[disabled], 
.datepicker table tr td.active.disabled[disabled], 
.datepicker table tr td.active.disabled:hover[disabled]{
        background-image: none;
        background-color: white;
        font-weight: normal;
        color: black;
        text-shadow: none;
    }
Run Code Online (Sandbox Code Playgroud)