изменение цвета в день на мероприятии в течение нескольких дней ПОЛНЫЙ КАЛЕНДАРЬ

#fullcalendar #fullcalendar-scheduler

#полный календарь #полный календарь-планировщик

Вопрос:

Я использую fullcalendar для отображения событий из базы данных, но в том же событии я хочу, чтобы несколько дней были красными (опасность), а несколько дней — синими (по умолчанию) в соответствии с полями в базе данных. Возможно ли это?

Ответ №1:

Да, вы можете. Вы можете указать цвет в своих событиях, чтобы изменить цвет. Пример:

   [
    [
        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');
  

}