Итак, у меня есть экземпляр fullCalendar (v.4.2.0) на моей странице (загруженный/построенный на document.ready), и я хочу получить доступ к этому экземпляру fullCalendar в других функциях для динамического добавления событий.
Использование $('#calendar').fullCalendar('getView')
показывает ошибку, что метод fullCalendar() не существует:
$(...).fullCalendar не является функцией
Как я могу получить доступ к этому экземпляру?
Код, который я использую для создания календаря, следующий:
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
plugins: [ 'timeGrid', 'dayGrid' ],
defaultView: 'timeGridWeek',
height: 700,
locale: 'pt',
allDaySlot: false,
handleWindowResize: true,
events: [
{
title: 'Teste1', // a property!
start: '2019-07-23 16:00',
end: '2019-07-23 17:00',
backgroundColor: '#fcba03',
borderColor: '#fcba03',
}
]
});
calendar.render();