1

我在我的 MVC3 项目中使用 FullCalendar jquery 插件。

由于某种原因,首次加载日历时未呈现事件。奇怪的是,如果我打开 IE 开发人员或更改议程视图,它们确实会出现。

有什么建议么?
谢谢

4

1 回答 1

3

看起来您的日历 div 位于选项卡等隐藏元素中。您将需要在显示此隐藏元素时呈现 fullCalendar 以在日历中正确加载您的事件。

对于 jQuery 选项卡,您可以执行以下操作:

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

让我知道这是否有帮助!

于 2012-08-10T18:54:32.543 回答