fullCalendar API是否有从日期获取日期对象的方法?我需要一个特定日期的手机。这可能吗?
IE,如果我想手动触发dayclick事件,我需要这个单元格。
编辑
我不知道我在上面的小广告中是否足够清楚。"完整日历"可以被视为一个包含单元格的大表,每个单元格都对应于该月的日期(在月份视图中),当该月发生更改时,相同的单元格将被回收,并被赋予新的显示数据。问题是单元格的名称或id与日期无关。比方说,我想根据日期changeBackGround('01/01/2012','blue');
更改单元格的背景。据我所知,这是不可行的,因为无法仅通过使用日期来获取表中的特定单元格。我想知道是否有办法做到这一点。
FullCalendar有一个回调dayClick,当你点击任何日期时都会触发它,从那里你可以查看它是否符合你的标准。
$('#calendar').fullCalendar({
dayClick: function(date, allDay, jsEvent, view) {
var myDate = new Date();
if(date.getTime() === myDate.getTime()){
//it's that time!
}
}
});
如果需要设置一些外部访问方法,可以使用eventRender选项为事件、数据或其他属性添加ID。eventRender允许您访问该事件和事件元素的事件数据,因此您可以制作一个包含日期字符串的ID,例如。。。希望这对有帮助