Я обновил с Fullcalendar с 1.6.4 до 3.0 (обновление до 3.9 требует от меня обновления до jQuery 3.x)
Перед тем, как цвет фона был установлен на событие eventRender
, используя следующиеcode
eventRender: function (event, element) {
if (event.stato == '1') {
element.find('.fc-event-inner').addClass('redEvent');
} else if (event.stato == '0') {
element.find('.fc-event-inner').addClass('greyEvent');
} else if (event.stato == '2') {
element.find('.fc-event-inner').addClass('yellowEvent');
} else if (event.stato == '3') {
element.find('.fc-event-inner').addClass('greenEvent');
}
element.parent().find('.fc-event').removeClass('fc-event');
}
Теперь, после обновления до 3.0, кажется, что класс CSS fc-event-inner
больше не используется, я обнаружил, что
<td class="fc-event-container" colspan="3">
<a class="fc-day-grid-event fc-h-event fc-event fc-start fc-end fc-draggable fc-resizable">
<div class="fc-content">
<span class="fc-title">Long Event</span>
</div>
<div class="fc-resizer fc-end-resizer"></div>
</a>
</td>
Что я должен использовать?Я пробовал с fc-content
, но появляется маленькая белая рамка справа
Спасибо