javascript - Modify event end date with fullcalendar -
is there way add 1 day event's end date before rendered on calendar? have tried following code gives maximum call stack size exceeded error in console:
eventrender: function(event, element) { if(event.allday){ event.end.add(1, 'days'); $('#calendar').fullcalendar('updateevent', event); console.log(event.end); } } i have tried eventafterrender results in same error.
you not seem need call within event handler. remove $('#calendar').fullcalendar('updateevent', event);
also need check if event.end not null, in case of 1 day event null
eventrender: function(ev, el, v) { if(ev.allday && ev.end){ ev.end.add(1, 'days'); console.log(ev.end); } } works me.
Comments
Post a Comment