Правильный класс для перехвата, чтобы изменить цвет фона события - PullRequest
0 голосов
/ 28 мая 2018

Я обновил с 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, но появляется маленькая белая рамка справа

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...