javascript – jQuery FullCalendar不呈现

前端之家收集整理的这篇文章主要介绍了javascript – jQuery FullCalendar不呈现前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的网站上有一个工作的fullcalendar,但是,实际的日历表不会显示,直到你更改月/年或选择“今天”.

如果我看到渲染的源,我看到桌子周围的div是空的,直到我按下一个按钮.

<div style="position: absolute; -moz-user-select: none;" class="fc-view fc-view-month fc-grid" unselectable="on"></div>

有没有人知道为什么会发生这种情况?

解决方法

您是否在某个标签或对话框中有这个日历,这是从第一个隐藏的?

如果是这样,您需要在该控件处于活动状态时显式呈现fullCalendar.

假设您正在使用jQuery UI Tabs小部件,并在第二个选项卡中显示FullCalendar(从第二个选项卡隐藏,直到选中第二个选项卡).在这种情况下,你可以这样做:

$('#tabs').tabs({
    show: function(event,ui) {
        $('#calendar').fullCalendar('render');
    }
});

这样可以确保在显示标签时呈现日历.希望这可以帮助!

猜你在找的jQuery相关文章