Javascript 在Fullcalendar eventAfterAllRender之后执行函数
我想在给Fullcalendar一个新的源代码并重新加载后执行一个函数。有一种方法可以动态操纵日历。但是,Javascript 在Fullcalendar eventAfterAllRender之后执行函数,javascript,jquery,fullcalendar,Javascript,Jquery,Fullcalendar,我想在给Fullcalendar一个新的源代码并重新加载后执行一个函数。有一种方法可以动态操纵日历。但是,eventAfterAllRender似乎不受支持。 我的代码: jQuery('#calendar').fullCalendar('removeEvents'); jQuery('#calendar').fullCalendar('addEventSource', items); jQuery('#calendar')
eventAfterAllRender
似乎不受支持。
我的代码:
jQuery('#calendar').fullCalendar('removeEvents');
jQuery('#calendar').fullCalendar('addEventSource', items);
jQuery('#calendar').fullCalendar('rerenderEvents');
jQuery('#calendar').fullCalendar('gotoDate', firstDayOfWeek);
jQuery('#calendar').fullCalendar('eventAfterAllRender ', function () {
if (!$calender.is(':visible')) {
$calender.fadeTo(1000, 1);
}
});
我从上述代码中获得此错误消息:
“eventAfterAllRender”是未知的FullCalendar方法
如果你也觉得我可以用更好的方式做这一切,请告诉我。我想学习。我想你的问题是打字错误。试试这个:
$("calendar").fullCalendar({
eventAfterAllRender: function(){
$("#button").click();
}
});
更新了问题
'eventAfterAllRender'
中有一个空格,因为它是一个事件,而不是一个方法。属于解释它的配置对象。你知道我应该如何使用它吗?试过了,现在就得到这个错误eventAfterAllRender没有定义hmm,你使用哪个版本的fullcalendar?解决了它。在完整日历的初始减赤中使用了您的代码,我保留了所有设置。我想我可以动态地使用它。我真傻。现在它是fadeTo()
。每次我都会动态地进行调整。