2011-12-06 13 views
11

Jquery UI datepickerを使用していて、1ヶ月の各日の背景色を変更しようとしています。Jquery UI datepickerは1日の背景色を変更します

このため、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:

​​

答えて

6

HIIは下記それはクールな作品として、私はちょうどCSSをmodifed私は、それを

を自分自身を発見したすべての:)

.odd a.ui-state-default {color:white; 
         background-color: red; 
         background: red;} 

ありがとうございます。

+0

特定の日付の背景色を変更する方法を知っていますか?12/16/2012日ですか? –

関連する問題