强制fullcalendar甚至在隐藏选项卡中呈现

时间:2014-10-19 23:38:40

标签: fullcalendar

fullcalendar非常智能,只有在可见的div上才能呈现。 有没有办法在隐藏的div中强制渲染渲染?

由于

2 个答案:

答案 0 :(得分:1)

使用visibility: hidden

http://jsfiddle.net/3E8nk/567/

<div id='calendar' style='visibility:hidden'></div>

答案 1 :(得分:0)

据我所知,我可能会认错,但这是不可能的。 但是,一种解决方法是在显示选项卡时调用render函数。 假设您正在使用Bootstrap(4):

$('a[href="#tab_id"]').on('shown.bs.tab',function(){
  calendar.render();
});