FullCalendar是否有“恢复”功能

时间:2011-08-31 00:52:35

标签: jquery fullcalendar

我有一个日历事件,其中包含一个isPublished的自定义属性,可以动态更改,因此我无法将可编辑值设置为false。我想知道如果事件标记为isPublished,如何使事件恢复到日历上的先前位置。

eventDrop: function (event, jsEvent, ui, view){
            //event.start = dateAdd(d,dayDelta,event.start);
            if (event.isPublished == 0){
                addEditEvent(event);
            } else {
                revert: true;
                console.log('revert');
            }

        },

我在文档中看到有一个dragRevertDuration,但我找不到自己的版本,是否有一个?

1 个答案:

答案 0 :(得分:3)

是的,非常简单

eventDrop: function (event, dayDelta, minuteDelta, allDay, revertFunc) {
    if (event.isPublished == 0){
        addEditEvent(event);
    } else {
        revertFunc();
        console.log('revert');
    }
}