我想将styclass和allday变量添加到事件中。事情是这样的,DefaultScheduleEvent没有一个方法来设置这两个变量,
所以如果我选择设置allday的变量,我不能改变在时间表中显示的事件的颜色,但它显示了我需要显示的小时;如果我设置styleclass变量,我可以改变颜色,但事件不是按小时计算的,所以看起来好像每个事件都花了一整天的时间来执行。
是否有一种方法可以同时设置这两个变量?
Thx
DefaultScheduleEvent有一个构造函数,你可以在其中设置样式和一个setter,让你设置它是否全天(无论如何3.0-RC1)。我是这样写的:
evt = new DefaultScheduleEvent("My event", start, finish, "calendarButton");
evt.setAllDay(true);
evt.setEditable(false);
calendar.add(evt);
然后,在我的CSS中,我有这样的样式(背景位有点烦人):
.calendarButton, .calendarButton .fc-event-skin, .calendarButton a {
background-color: #aaaaaa;
border-color: gray;
}