在几天的活动中每天更换颜色FULLCALENDAR

时间:2016-09-30 10:54:13

标签: fullcalendar fullcalendar-scheduler

我使用fullcalendar来显示来自数据库的事件,但是根据数据库中的字段,在同一事件中,我希望有些日子是红色(危险),有些日子是蓝色(默认)。 有可能吗?

1 个答案:

答案 0 :(得分:0)

是的,你可以。您可以在事件中指定颜色以更改颜色。例如:

  [
    [
        title: Red,
        color: #DC143C
    ],
    [
        title: Blue,
        color: #00FFFF
    ]
]

您还可以使用eventRender回调动态更改它,如下例所示:

    eventRender: function(event, element) {
                if(event.title=="Red")
                    element.css('background-color', '#DC143C');
                if(event.title=="Blue")
                    element.css('background-color', '#00FFFF');

}