页面加载时日历为空白,但如果我在第二天点击则可以使用

时间:2011-02-09 10:14:11

标签: fullcalendar

我有一个加载在网页div中的fullcalendar。当页面加载时,它有所有按钮,但没有网格显示日期,它只是没有空格。

但是,如果我单击下一个/上一个或任何按钮,日历将正确显示。

我今天试图大幅加载:

$('#userboxCalendar').fullCalendar('today');

但它不起作用:(任何想法?

2 个答案:

答案 0 :(得分:2)

你的javascript在css脚本之前加载....尝试将你的脚本移动到页面底部并将css加载到顶部...或者在页面上内嵌....也可以使用ajax加载div你可以使用回调完成加载来重新渲染,如上所述。 http://arshaw.com/fullcalendar/docs/display/render/

我在彩盒中加载了一个...并且使用了颜色框完成加载并且效果很好...也可以在加载谷歌地图时使用... map.render或类似的东西......

答案 1 :(得分:-1)

我不能说为什么会发生这种情况(可能是由于动态更改dom或css),但您可以使用此方法强制使用日历进行渲染:

http://arshaw.com/fullcalendar/docs/display/render/