Fullcalendar与事件 - 无法隐藏和显示

时间:2015-03-23 17:28:54

标签: javascript jquery fullcalendar

我正在尝试使用事件显示FullCalendar,并在用户关注某些输入时隐藏/显示此日历。目前它看起来像:

$("input[name='start']").focus(function () {         
    $('#calendardep').fullCalendar(options).slideToggle();
);

但这只是渲染上一个/下一个图标。

P.S。可能我应该使用'render',但我不知道如何将其与我的选项混合使用。

1 个答案:

答案 0 :(得分:0)

隐藏时,Fullcalendar无法正确呈现。解决方法是致电$('#calendar').fullCalendar('render');

所以:

$("input[name='start']").focus(function () {         
    $('#calendardep').fullCalendar(options).slideToggle();
    $('#calendardep').fullCalendar('render');
});

$("input[name='start']").focus(function () {         
    $('#calendardep').fullCalendar(options).slideToggle(400, function(){
        $('#calendardep').fullCalendar('render');
    });

});