我正在使用Jquery UI datepicker,我试图在一个月内更改每天的背景颜色。
为此,我在Jquery UI日期选择器中使用beforeShowDay函数。
作为一个例子,我试图改变一个月中奇数天的背景颜色,我的脚本只改变边框颜色。
我不确定错误在哪里,如何在Jquery中骑过整个背景颜色以达到理想的效果。
请帮忙。
使用的脚本:
$(document).ready(function() {
//$("#datepicker").datepicker();
$("#datepicker").datepicker({ inline: true, beforeShowDay: highlightOdds});
});
function highlightOdds(date) {
return [true, date.getDate() % 2 == 1 ? 'odd' : ''];
}
使用Css:
.odd { background-color: green; }
答案 0 :(得分:6)
hii我自己找到了,
我刚修改了下面给出的css,它很酷:)
.odd a.ui-state-default {color:white;
background-color: red;
background: red;}
谢谢大家:)