我有一个日历http://arshaw.com/fullcalendar/:
$('#calendar').fullCalendar({
height: 300,
//.............
events: jsonData,
month: firstMonth
})
我想根据color
中每个值(项目)的某些条件动态设置事件的jsonData
。我怎么能这样做?
请注意,我不能这样做:
eventSources: [
{
events: [
{
title : 'event1',
start : '2012-06-10'
}
],
backgroundColor: 'green',
textColor: 'yellow'
},
或者其他什么,因为在传递给日历之前我必须将jsonData
分成2个部分,然后将每个部分传递给日历。我不想要这个。相反,我想要一些回调函数,我可以访问每个项目并设置事件的颜色。类似于eventMouseover
。
答案 0 :(得分:0)
您可以将事件编写为具有回调函数的函数,也可以使用eventsource来传递2个或更多jsondata。
以下是http://arshaw.com/fullcalendar/docs/event_data/events_function/
的链接答案 1 :(得分:0)