FullCalendar:活动不显示onload事件,但显示如果我打开IE浏览器开发 [英] FullCalendar: Events not showing onload but show if I open IE developer

查看:199
本文介绍了FullCalendar:活动不显示onload事件,但显示如果我打开IE浏览器开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我用FullCalendar jQuery的pluging在我MVC3项目。

I'm using FullCalendar jquery pluging in my MVC3 project.

由于某些原因,当第一次加载的日历事件不会呈现。奇怪的是,他们真的出现,如果我打开IE浏览器开发者或者如果我改变议程视图。

For some reason events aren't rendered when the calendar is first loaded. The strange thing is that they do appear if I open IE developer or if I change the agenda view.

有什么建议?
谢谢

Any suggestions?
Thanks

推荐答案

看起来您的日历格在一个隐藏的元素就像一个标签。您将需要渲染fullCalendar上显示这个隐藏元素的日历中正确加载您的活动。

Looks like your calendar div is in a hidden element like a tab. You will need to render the fullCalendar on show of this hidden element to load your events properly in the calendar.

在案件的jQuery选项卡,你可以做这样的事情:

In case of jQuery tabs, you can do something like this:

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

让我知道,如果这有助于!

Let me know if this helps!

这篇关于FullCalendar:活动不显示onload事件,但显示如果我打开IE浏览器开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆