我有一个功能齐全的"完整日历"页面,我想将上的事件移动到一天中的另一个小时。我正在尝试使用$.fullCalendar('updateEvent',event)但当标题成功更改时,无法正确配置事件的新时间(未更改)。
我试着手动将时间设置为这样的事件:
var calendar = $('#calendar').fullCalendar('getCalendar');
event._start = calendar.moment(new Date('2015','04','05','23','00','00'));
或
event._start = $.fullCalendar.moment(new Date('2015','04','05','23','00','00'));
但该事件仍然处于相同的位置,时间不变。
有什么想法吗?
请尝试将此片段用于代码。使用event.start
而不是event._start
event.start = $.fullCalendar.moment('2014-05-01');
//change OR add date and time accordingly