2010-11-25 21 views
6

私は私のasp.netページ link textjQueryの日付ピッカーの背景色

からjQueryの日付ピッカーの例を使用しています。

ただし、日付ピッカーの背景色は白です。私はこれをどのように変更するか分からない。 (デフォルトの色に変更してください) 私のasp.netページの背景ページは白です。

助けがあれば、どんな助力もあります。ありがとう。

答えて

9

コントロールの背景の書式設定は、CSSクラスの.ui-widget-contentから行われます。あなただけがこのような何かしたい日付の選択ではなく、他のコントロールに適用すると仮定:あなたは自分のCSS内の既存の.ui-widget-contentクラスを見つけ、すべてのコントロールの背景色を変更する代わりに、場合

.ui-datepicker .ui-widget-content { 
    background: #999 none; 
} 

をし、それを変えなさい。

+0

お返事ありがとうございます。私はちょうどJQueryを学び始めたばかりです。だから、あなたはfunction()内の

1

DatePickerの背景色は、パッケージに付属のCSSファイルで変更できます。クラスセレクタ.ui-widget-contentを検索すると、好きなように変更できる背景属性があるはずです。日色に続い

$("#dater").datepicker({ 
    numberOfMonths: 3, 
}); 
function ColorDay(month, day, year, backgroundColor) 
{ 
    day--; 
    $("[onclick*='"+month+","+year+"'] [class*=ui-state-default]").eq(day).css("background",backgroundColor); 

} 

ん:

1

を助け

ColorDay(6,30,2012,"yellow"); // color July 30, 2012 of yellow 
2

だけこの1行のコードをjqueryのui cssファイルに追加します

.ui-datepicker .ui-datepicker-title select{color: #000;} 

これが問題を解決します。

関連する問題