Отображение имени события в FullCalendar JS Gcal

Я недавно возился с FullCalendar для моего сайта. Скрипт в настоящее время использует API Календаря Google для отображения событий в FullCalendar, поскольку FullCalendar выглядит лучше. Моя проблема в том, что ссылка на событие (при нажатии на событие) перенаправляет на событие в Календаре Google. Мне удалось предотвратить это с этим фрагментом кода:

eventRender: function(event, element) {
      element.on('click', function (e) {
    e.preventDefault();
       });
      }

Это предотвращает перенаправление пользователя в Календарь Google. Однако мне все еще нужно было отобразить некоторые детали события, поэтому я сделал этот фрагмент кода, используя BootBox.js:

eventClick: function(calEvent, jsEvent, view, event) {
bootbox.alert({ message: '<div> Event Name:'+event.title+'</div>'})
}

Однако этот фрагмент кода, кажется, считает переменную имени события event.title и отображает его как неопределенный. Как бы я получить его для отображения необходимых переменных? Я хочу иметь возможность отображать другие переменные, но я просто использую event.title пока пока проблема не закончена.

Любая помощь будет принята с благодарностью

1 ответ

Решение

Это должно работать:

eventClick: function(calEvent, jsEvent, view) {
bootbox.alert({ message: '<div> Event Name:'+ calEvent.title+'</div>'})
}

С наилучшими пожеланиями!
Кшиштоф

Другие вопросы по тегам