我是 Jquery 的新手。我正在使用 JQuery DatePicker 作为日历条目,其中一些日期以不同的颜色显示,但我的问题是,当我想分配指向该日期的链接时,它现在运行良好......这是代码
我也将粉红色和绿色定义为风格,并且效果很好。
var events = {};
events[new Date("02/14/2011")] = new Event("Valentines Day", "pink");
events[new Date("02/18/2011")] = new Event("Payday", "green");
$('#calender').datepicker({
changeMonth : true,
changeYear : true,
beforeShowDay : function(date) {
var event = events[date];
if (event) {
return [ true, event.className, event.text ];
} else {
return [ true, '', '' ];
}
},
onSelect : function(date) {
var event = events[date];
alert(event.text ,"Event on " + date);
}
});
由于 beforeShowDay,日期 02/14/2011 和 02/18/2011 的标题完美运行,但是当我在 onSelect 中做同样的事情时,它显示未定义。提前谢谢......谢谢