Fullcalendar:删除listMonth中的过去事件?

时间:2017-10-21 04:40:33

标签: jquery fullcalendar

我正在尝试将过去的事件从列表中删除或向其添加一个类,以便我可以使用css删除它们。

代码使用

        $(function() {
            $('#calendar').fullCalendar({
                defaultView: 'listMonth',

                googleCalendarApiKey: 'asdasdasdasdasd',
                events: {
                    googleCalendarId: 'asdasdasdasd@group.calendar.google.com'
                }
            });
        });

看到今天是10月20日,应该删除从17日开始的日历事件(下图和红色标记)。因此,下一个即将举行的活动始终位于顶部。

Fullcalendar Images

这是否可以使用Fullcalendar?

1 个答案:

答案 0 :(得分:0)

我发现这个代码似乎可以完成这项工作。万一其他人在寻找。

eventRender: function(event, element, view) {
var eventEnd = moment(event.end);
var NOW = moment();
if (eventEnd.diff(NOW, 'seconds') <= 0) {
    return false;
}},

在这里找到: https://github.com/fullcalendar/fullcalendar/issues/3340