Internet explorer FullCalendar 1.5-在FF和Chrome中调整窗口大小之前不渲染事件

Internet explorer FullCalendar 1.5-在FF和Chrome中调整窗口大小之前不渲染事件,internet-explorer,firefox,google-chrome,fullcalendar,Internet Explorer,Firefox,Google Chrome,Fullcalendar,我刚升级到FullCalendar的1.5版本。我交换了JQuery和JQuery UI JS文件,以及交换了新的FullCalendar JS和CSS文件。在切换到EventSources(我使用的是JSON源代码)之后,我在IE上运行了它,效果很好。但是在FF和Chrome上,日历会显示,但您看不到任何事件。我可以看到服务器端应用程序的请求和响应,因此我知道它返回相同的数据。我在eventAfterRender回调中添加了一个警报,它会在IE中为每个事件立即弹出。在FF和Chrome中,它没

我刚升级到FullCalendar的1.5版本。我交换了JQuery和JQuery UI JS文件,以及交换了新的FullCalendar JS和CSS文件。在切换到EventSources(我使用的是JSON源代码)之后,我在IE上运行了它,效果很好。但是在FF和Chrome上,日历会显示,但您看不到任何事件。我可以看到服务器端应用程序的请求和响应,因此我知道它返回相同的数据。我在eventAfterRender回调中添加了一个警报,它会在IE中为每个事件立即弹出。在FF和Chrome中,它没有。碰巧我调整了FF窗口和Viola的大小。。。我得到了eventAfterRender警报,所有日历事件都显示在它们应该显示的位置。我也在Chrome上试用过,效果也一样。就好像需要在FF和Chrome中调用其他事件来执行最终的事件渲染

如果你写:

$j = jQuery.noConflict(); $j('#calendar').fullCalendar({ ... }); $j=jQuery.noConflict(); $j(“#日历”).fullCalendar({ ... }); 而不是正确的:

$j = jQuery.noConflict(); $j(function() { $j('#calendar').fullCalendar({ ... }); }); $j=jQuery.noConflict(); $j(函数(){ $j(“#日历”).fullCalendar({ ... }); });
它可以在chrome、FF5或IE8等较新的浏览器中工作,但在IE6或IE7中不起作用

您可以提交正式的错误报告吗?(可运行演示是解决此问题的关键)谢谢!