4
我想覆蓋整個日曆中的事件呈現功能。我的情況就像我有兩個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),或者我可以通過創建對象來訪問它。
幫助讚賞。 謝謝。