特定の休日を特定の色で強調表示する日付ピッカー JavaScript カレンダーがあります。
水曜日 (3) - 土曜日 (6) の日も強調表示する必要があり、苦労しています。
これまでに使用したコードは次のとおりです。
<script type="text/javascript">
$(document).ready(function() {
var SelectedDates = {};
SelectedDates[new Date('01/01/2014')] = new Date('01/01/2014');
SelectedDates[new Date('01/02/2014')] = new Date('01/02/2014');
SelectedDates[new Date('01/03/2014')] = new Date('01/03/2014');
$('#date1, #date2').datepicker({
beforeShowDay: function(date) {
var Highlight = SelectedDates[date];
if (Highlight) {
return [true, "highlighted", Highlight];
}
else {
return [true, '', ''];
}
}
});
});
</script>
CSS は次のようになります。
.highlighted a{background:#f57d31 !important;}
フォームは次のようになります。
<input id="date1" name="date1" size="12" type="text" />
カレンダー全体で水曜日 (3) ~ 土曜日 (6) を強調する最適なルートを教えてください。ありがとう~!