如何动态设置Fullcalendar选项

Bob*_*y B 14 jquery-plugins fullcalendar

如何在创建日历后设置minTimemaxTime选项?

我尝试了以下,但不起作用:

$('#calendar').fullCalendar('option', 'minTime', 7);
$('#calendar').fullCalendar('render');
Run Code Online (Sandbox Code Playgroud)

the*_*NOD 15

我不知道它是否仍然相关,但我可以使用以下语句更改选项:

可选的示例:

$('#calendar').fullCalendar('getView').calendar.options.selectable = false;
$('#calendar').fullCalendar('render'); // rerender to see visual changes
Run Code Online (Sandbox Code Playgroud)

虽然它不是动态的,但至少你不必销毁整个日历并重新获取你的活动:-)

  • 非常感谢,这个解决方法非常棒.它也适用于fullcalendar v2,我只是想添加它来获取选项更改以进行可见效果调用:`$('#calendar').fullCalendar('render');` (2认同)
  • 现在,这是正确的答案. (2认同)

Bob*_*y B 4

如果不重新创建日历就无法完成。

更新: 可以在 v 2.9 中完成:见下文