Я ищу, чтобы назначить несколько классов для идентификации между различными событиями с помощью clndr js

Я пытался назначить разные классы для разных событий с помощью clndr js, чтобы мы могли назначать разные цвета для школьных и банковских праздников.

Кажется, он может иметь только один класс за раз для событий.

var dates;
var arrayLength = dates.length;
for (var i = 0; i < arrayLength; i++) {
    var datetype = dates[i].type;
    if(datetype == 'school-holiday') {
        var typeClass = 'mw-event-school';
    } else {
        var typeClass = 'mw-event-bank';
    }
    if (dates === undefined) {

    } else {
        $('#calendar').clndr({
            events: dates, 
            multiDayEvents: {
                endDate: 'endDate',
                startDate: 'startDate',
                title: 'title',
                type: 'type'
            },
            classes: {
                past: "my-past",
                today: "my-today",
                event: typeClass, 
                inactive: "my-inactive",
                lastMonth: "my-last-month",
                nextMonth: "my-next-month",
                adjacentMonth: "my-adjacent-month",
            } 
        });
    }

0 ответов

Другие вопросы по тегам