Jquery UI datepicker更改背景颜色一天

bal*_*dai 11 jquery-ui-datepicker

我正在使用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' : ''];
 }
Run Code Online (Sandbox Code Playgroud)

Css使用:

.odd { background-color: green; }
Run Code Online (Sandbox Code Playgroud)

bal*_*dai 6

我只是自己发现了

我只修改了下面给出的CSS,它很酷:)

.odd a.ui-state-default {color:white;
                         background-color: red;
                         background: red;}
Run Code Online (Sandbox Code Playgroud)

谢谢你们:)