fullCalendar javascript - установить события и установить eventClick - PullRequest
0 голосов
/ 04 сентября 2018

Я пытался установить 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.

Что делать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...