无论事件的掉落地点,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
}
显示问题的视频:https://www.youtube.com/watch?v=q1-avkl977s
根据文档,参数为 function( event, delta, revertFunc, jsEvent, ui, view ),
,而 event
对象是持有 allDay
属性的对象。因此,您的功能参数和if
语句是错误的:您应该将函数参数更改为 function( event, delta, revertFunc, jsEvent, ui, view )
,if语句将函数参数更改为:
if(event.allDay)