【发布时间】:2011-02-09 10:14:11
【问题描述】:
我有一个完整的日历,它加载到网页的 div 中。当页面加载时,它有所有的按钮,但没有显示日期的网格,它只是没有空间。
但是,如果我单击下一个/上一个或任何按钮,日历将正确显示。
我今天尝试特别加载:
$('#userboxCalendar').fullCalendar('today');
但它不起作用:(有什么想法吗?
【问题讨论】:
标签: fullcalendar
我有一个完整的日历,它加载到网页的 div 中。当页面加载时,它有所有的按钮,但没有显示日期的网格,它只是没有空间。
但是,如果我单击下一个/上一个或任何按钮,日历将正确显示。
我今天尝试特别加载:
$('#userboxCalendar').fullCalendar('today');
但它不起作用:(有什么想法吗?
【问题讨论】:
标签: fullcalendar
您的 javascript 在 css 脚本之前加载....尝试将您的脚本移动到页面底部并将 css 加载到顶部...或使其内联在页面上....如果您正在使用ajax 加载 div 你可以使用回调完成加载来重新渲染,如此处和上面所述。 http://arshaw.com/fullcalendar/docs/display/render/
我在彩盒中加载了一个...并使用完成加载的彩盒,效果很好...在加载谷歌地图时也有效... map.render 或类似的东西...
【讨论】:
我不能说为什么会发生(可能是由于动态更改 dom 或 css),但您可以强制使用此方法渲染日历:
【讨论】: