调用fullcalendar方法的问题



我正在努力使FullCalendar更有用,我正在努力构建功能,如插入事件与它的完整的API。

我有这个函数在dayClick事件:

dayClick: function(date, allDay, jsEvent, view) {
                var now = new Date();
                if (now < date){//Only allow create events in the future
                    var target = $.fullCalendar.formatDate(date, 'dd/MM/yyyy');
                    var url = 'views/events.php';
                    var data = url + '?date='+target;
                    $.fancybox(
                        {
                            'autoDimensions'    : false,
                            'type'              : 'iframe',
                            'href'              : data,
                            'width'                 : 700,
                            'height'                : 500,
                            'transitionIn'      : 'none',
                            'transitionOut'     : 'none',
                            'onClosed'          : function(){
                                $.refetchEvents();
                            }
                        }
                    );
                }
            }

调用了fancybox和onClosed函数但它总是说"不是函数"

我已经尝试了$.fullCalendar('refetchEvents')(如在API http://arshaw.com/fullcalendar/docs/event_data/refetchEvents/中所说)和$.fullCalendar.refetchEvents();

不出错的唯一方法是:

.fullCalendar.refetchEvents美元;

但是如果我看一下Firebug控制台,它不会刷新任何东西。

怎么了?

变化

$.refetchEvents();

$('#calendar').fullCalendar( 'refetchEvents' );

相关内容

  • 没有找到相关文章

最新更新