2012-03-21 34 views
3

在fullcalendar插件的后期,我想要拖动的事件,但如果我写下面的一段代码,它给了我的位置的事件,它被放置在哪里,但不是从拖动位置开始。eventDrop在全日历jquery

eventDrop: function(event, dayDelta, minuteDelta, allDay, revertFunc, jsEvent, ui, view) 
{ 
    console.log(event) 
} 

例如,假设有在三月22日上午9点的活动,我拖着它说行军23日上午9时。所以如果我写上面的那篇文章,我会得到3月23日的事件,但我不知道我怎么得到3月22日的事件。

请帮我看看这里。
谢谢。

回答

1

specification

事件是对事件对象是头筹的信息日期, 标题等)。

dayDelta 包含事件发生的天数转发(一个 正数)或倒数(负数)。

minuteDelta 保持事件被移动向前的分钟数(一个 正数)或向后(负号)。仅适用于 议程视图。在其他次,0在传递。

你有,你需要拖动

例如之前得到事件的日期的所有信息 活动日期现在是2012年7月26日14:00:00 dayDelta = 1 & minuteDelta = -60那么活动的原始日期是2010年7月25日15:00:00