我想在完整日历中覆盖事件呈现功能。我的情况就像我有两个js文件,在一个父js我正在创建一个日历,在子js文件中我想使用子js文件呈现事件。那么我们有什么办法可以从子js文件覆盖完整日历的事件。 这是我在父js中的完整日历的代码eventRender功能。
eventRender: function(event, element) {
$(element).children().addClass("fc-event-inner-"+event.statusId);
$(element).children().attr("id",event.id);
setEventColor(element, _statusIdToEventBackgroundColor[event.statusId],_statusIdToEventFontColor[event.statusId]);
createContextMenu(event.statusId);
}
这是子文件的代码
$(_panel).fullCalendar( 'renderEvent',loadedEvents, true);
子文件中的这个函数调用父文件的eventRender函数。 我在父Js文件中的日历就像虚拟。因为我希望我的所有事件都控制和绑定来自子Js文件。 有没有机会我可以在子js中创建或使用父类的函数(EventRender)或者我可以通过创建对象来访问它的任何方法。
帮助表示感谢。 谢谢。