Я обновляю свою полную версию календаря до V4. Я кормлю своих через JSON, и у меня есть HTML (некоторые значки FontAwsome) в названии моего мероприятия. Вот мой старый код V3 для рендеринга моих элементов:
$(function() {
$('#calendars').fullCalendar({
events: '/activities/calendar.json',
contentHeight: 750,
displayEventTime: false,
header: {
left: '',
center: 'title',
right: 'today prev,next'
},
businessHours: {
dow: [1, 2, 3, 4, 5]
},
handleWindowResize: true,
eventLimit: 2,
eventLimitClick: 'popover',
eventRender: function(event, element) {
element.find('.fc-title').html(event.title);
}
});
});
eventRender:
- это то, что не получается. В новых документах неясно, как я могу конвертировать это в новую версию. С этим кодом мой календарь просто не загружается с json ошибкой разбора в консоли. Если я удаляю его, он работает, но мой HTML отображается как обычный текст. Я уверен, что упускаю что-то очевидное и простое здесь. Мой JS набор навыков не так уж велик.