我正在使用FullCalendar一系列事件来填充它。要从日历中删除事件,用户单击一个事件框,弹出一个对话框。此框中有一个x,用于触发removeEvent方法。
在这个方法中,我过滤掉与被删除元素的这个id匹配的事件,然后像这样删除并重新添加源
calendar.fullCalendar('removeEvents');
calendar.fullCalendar('removeEventSource', addedEvents);
calendar.fullCalendar('addEventSource', addedEvents);
calendar.fullCalendar('refetchEvents');
calendar.fullCalendar('rerenderEvents');
所有这一切都很好(事件被删除),但在那之后,我再也无法与事件交互了。单击事件不会打开对话框。这几乎就像元素不再存在一样,但我仍然可以看到它们。
任何有助于解决此问题的帮助将不胜感激。谢谢。