我在我的网站上有一个工作的fullcalendar,但是,实际的日历表不会
显示,直到你更改月/年或选择“今天”.
@H_
404_2@如果我看到渲染的源,我看到桌子周围的div是空的,直到我按下一个按钮.
<div style="position: absolute; -moz-user-select: none;" class="fc-view fc-view-month fc-grid" unselectable="on"></div>
@H_
404_2@有没有人知道为什么会发生这种情况?
您是否在某个
标签或对话框中有这个日历,这是从第一个隐藏的?
@H_
404_2@如果是这样,您需要在该控件处于活动状态时显式呈现fullCalendar.
@H_
404_2@假设您正在使用jQuery UI Tabs小部件,并在第二个选项卡中
显示FullCalendar(从第二个选项卡隐藏,直到选中第二个选项卡).在这种情况下,你可以这样做:
$('#tabs').tabs({
show: function(event,ui) {
$('#calendar').fullCalendar('render');
}
});
@H_
404_2@这样可以确保在
显示标签时呈现日历.希望这可以帮助!