0

我有一个完整的日历,我不想在“构造函数”中设置初始事件,而是从代码中其他地方的调用函数。问题是即使函数运行,renderEvents 函数也不会被调用,直到它第二次运行。

    function reloadEvents(events) {
        $("#calendar").fullCalendar('removeEvents');

        $("#calendar").fullCalendar('addEventSource', function (start, end, callback) { callback(events); });
}

这是函数,它在页面加载时运行。但是我需要与 UI 交互并再次运行它,以便让 fullcalendar 呈现事件。

有任何想法吗?refreshEvents 没有帮助。

4

1 回答 1

0

该行为是由于当我尝试向其中添加带有事件的事件源时日历甚至不存在。当我移动确保日历确实为活动做好准备的东西时,一切正常。

于 2012-09-19T07:44:42.037 回答