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);
}
});
日付02/14/2011と02/18/2011のタイトルはbeforeShowDayのために完全に機能していますが、onSelectで同じことをしていると、未定義が表示されます。よろしくお願いします......ありがとう