2
我有一个日历,我有一些日期高亮jQuery的日历 - 突出日期
,直到我想要的日期正好显示为正常后突出3月31日2013年之后的日期它完美的罚款。
任何人都有任何想法,为什么这将是?
这是我使用突出的日期
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
var SelectedDates = {};
SelectedDates[new Date('2013-02-14')] = new Date('2013-02-14');
SelectedDates[new Date('2013-02-15')] = new Date('2013-02-15');
SelectedDates[new Date('2013-02-16')] = new Date('2013-02-16');
SelectedDates[new Date('2013-02-22')] = new Date('2013-02-22');
SelectedDates[new Date('2013-02-23')] = new Date('2013-02-23');
SelectedDates[new Date('2013-03-01')] = new Date('2013-03-01');
SelectedDates[new Date('2013-04-01')] = new Date('2013-04-01');
SelectedDates[new Date('2013-04-11')] = new Date('2013-04-11');
$('#datepicker').datepicker({
altField: "#alternate", altFormat: "yy-mm-dd", maxDate: "+12M", dateFormat: "yy-mm-dd",
beforeShowDay: function(date) {
var Highlight = SelectedDates[date];
if (Highlight) {
return [true, "Highlighted", Highlight];
}
else {
return [true, '', ''];
}
}
});
});
//]]>
</script>
<style>
div.ui-datepicker{
font-size:250%;
}
.Highlighted a{
background-color : #800000 !important;
background-image :none !important;
color: White !important;
font-weight:bold !important;
font-size: 22pt;
}
</style>
奇怪的是,我跑你的代码,不能得到任何日期来突出显示。 – j08691 2013-02-13 17:40:03
对不起,我忘了添加这片css,我已经添加到原来的帖子 – Pat74 2013-02-13 18:31:53
我实际上已经创建了我自己的突出显示的类进行测试,但日历仍然不会突出显示您的任何日期。你能创建一个显示这个问题的jsFiddle吗? – j08691 2013-02-13 18:37:27