Я пытался установить fullCalendar,
Я имею в виду, чтобы добавить некоторые события
Вот пример того, как я с успехом добавил:
calendar = $('#calendar');
var allEvents = [];
@foreach($allEvents as $row)
allEvents.push({
id: '{{ $row->id }}' ,
title: '{{ $row->title }}',
start: new Date('{{ $row->startDate }} {{ $row->startTime }}'),
end: new Date('{{ $row->endDate }} {{ $row->endTime }}') ,
color: '{{ $row->color() }}'
});
@endforeach
calendar.fullCalendar('addEventSource', allEvents);
Это нормально работает, но я также хочу добавить код в eventClick.
Вот пример:
$('#calendar').fullCalendar({
events: [
{
title: 'My Event',
start: '2018-09-09',
url: 'http://google.com/'
}
// other events here
],
eventClick: function(event) {
if (event.url) {
window.open(event.url);
return false;
}
}
});
И это не просыпается, никаких событий, и я не могу проверить eventClick.
Что делать?