我最近将FullCalendar从v1.6.4更新到v2.0.2,这样做会导致我的eventDrop
回调中的revertFunc()
停止工作。
当我尝试在无效区域中放置事件时,它不会返回到其原始位置,并且我得到此控制台错误:
Uncaught TypeError: object is not a function
这是我使用的代码:
eventDrop: function(event, dayDelta, minuteDelta, allDay, revertFunc)
{
var now = moment().format("HH:mm");
var eventStart = event.start.format("HH:mm");
if (eventStart < now)
{
showNotification("red", "Can not place appointments before the current time");
revertFunc();
}
else...
检查eventDrop
新版本的文档,参数顺序已经改变,这就是为什么你的代码不工作:
function( event, delta, revertFunc, jsEvent, ui, view ) { }