0

我想添加一个自定义事件。我需要做的是我的日历上有各种事件。可以有支付事件,入住和退房事件,可以有朋友的生日事件。

可以有生日活动,但我只想要朋友的生日活动,而不是所有同事的生日活动。

如何在全压光机中区分它?

就像有标题事件一样。但我想要一个特定的事件,而不是所有的标题事件。

说标题事件用于呈现文本 - 付款、入住、退房等。我想在抵达时打招呼并在离开时使用不同的图标说再见。

所以我需要一个自定义事件,之后我可以捕捉到。

请帮忙。

4

1 回答 1

0

我会考虑使用事件源并根据需要从服务器中提取每种事件类型来显示它们。

所以这是我的事件来源之一。

function calendarEventType(typeName) {
    return {
        url: '/cal-data',
        type: 'GET',
        data: {
            type: typeName
        },
        cache: false,
        error: function (jqXHR, textStatus, errorThrown) {
            alert("Error Getting Calendar Data: " + errorThrown);
        }
    }
}

我通过以下方式调用它:

.fullCalendar('addEventSource', calendarEventType('special-event');

那么当然在你的后端(PHP/Python/whatever)你需要传回一个 JSON 事件对象列表。

检查文档以形成每个事件源差异(设置类/颜色等,每个源都不同)。

于 2014-12-30T01:20:09.190 回答