jquery – 覆盖完整日历中的事件渲染

我想在完整日历中覆盖事件呈现功能.我的情况就像我有两个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),或者我可以通过创建对象来访问它.

帮助赞赏.
谢谢.

最佳答案 看起来您可以将js函数添加到函数的事件呈现部分.请参阅示例
here,他们将qTip插件添加到事件中.

点赞