无论事件在何处被删除,allDay都会返回true
检查allDay是真还是假:
eventDrop: function(event, dayDelta, minuteDelta, allDay, revertFunc) {
if (allDay) {
alert("Event is now all-day");
} else {
alert("Event has a time-of-day");
}
}
测试事件:
{
title: 'TEST',
start: '2017-05-04T00:00:00',
allDay: false
}
答案 0 :(得分:0)
根据文档,参数为function( event, delta, revertFunc, jsEvent, ui, view ),
,event
对象是保存allDay
属性的对象。
所以你的函数参数和你的if
语句是错误的:
您应该将函数参数更改为function( event, delta, revertFunc, jsEvent, ui, view )
,将if语句更改为:
if(event.allDay)