5

在我的日历中,我想用不同的颜色为每个事件着色。目前有没有办法发送到完整的日历,在 JSON 中它需要一个颜色的值?
全日历

4

2 回答 2

7

我第一次阅读手册时似乎错过了它:

我每天发送以下 JSON:

{"id":"1",
"start":"1272513600",
"end":"1272513600",
"allDay":"1",
"title":"Repeat 1,Day 1",
"className":"eventColorX"}

重要的是 className 和 X 是一个数字(取决于 CSS,见下文)。
然后在 CSS 中:

.eventColor1,
.fc-agenda .eventColor1 .fc-event-time,
.eventColor1 a {
    background-color: green; /* background color */
    border-color: green;     /* border color */
    color: yellow;           /* text color */
    }

.eventColor2,
.fc-agenda .eventColor2 .fc-event-time,
.eventColor2 a {
     background-color: purple; /* background color */
     border-color: purple;     /* border color */
     color: white;           /* text color */
     }


.
.
.
.
于 2010-05-03T20:30:26.680 回答
3

现在已弃用 - 对于每个事件,您应该传递颜色和字体颜色。 http://arshaw.com/fullcalendar/docs/event_data/Event_Object/#color-options

于 2012-03-21T10:22:53.353 回答