我希望有一天蜜蜂会用除“事件”(例如:“假期”)以外的类标记,因此可以更改其背景。
从CLNDR.js的站点(http://kylestetz.github.io/CLNDR/):
CLNDR会使用您的模板并将一些数据注入其中。数据包含创建日历所需的所有内容。这是您得到的:
daysOfTheWeek: ['S', 'M', 'T', 'W', 'T', 'F', 'S'],
numberOfRows: 5,
days: [
{
day: '1',
classes: 'day today event',
id: 'calendar-day-2013-09-01',
events: [ ],
date: moment('2013-09-01')
}
]
month: 'September',
year: '2013',
eventsThisMonth: [ ],
extras: { }
我尝试将假期添加到此“天”数组中:
{
day: '25',
classes: '**holiday** day today event',
id: 'calendar-day-2013-12-25',
events: [ ],
date: moment('2013-12-25')
}
但是没有成功
我的代码:
$('#clndr').clndr({
template: $('#template').html(),
clickEvents: {...},
startWithMonth: ...,
daysOfTheWeek: [...],
days: [
{
day: '25',
classes: 'holiday calendar-day-2014-12-25',
events: [],
date: moment('2014-12-25')
}
]
});
最佳答案
然后,您应该定义假日类型的事件,并在一天中有假日事件时在模板中添加一个类。在这里,clndr.js开发人员已经说明了如何执行此操作:
https://github.com/kylestetz/CLNDR/issues/6