我使用jQuery UI datepicker作为日历。我想突出显示今天的日期,但只允许用户从"今天的日期"中选择2天的日期,有办法做到这一点吗?我知道我可以使用下面的代码,使它屏蔽尽可能多的天,因为我想,但这个解决方案的问题是今天的日期变成灰色。我不想让它变成灰色
$j(function() {
$j( "#datepicker" ).datepicker({ minDate: 3, maxDate: "+3M" });
});
你可以通过覆盖ui-datepicker-today的CSS来做到这一点
td.ui-datepicker-today{
font-weight:bold !important;
opacity:1 !important;
background-color:blue;
}
td.ui-datepicker-today span{
background:blue !important;
color:white !important;
}
这样,今天的日期将被突出显示,但不允许选择。
你可以把css改成你想要的样子