Javascript Fullcalendar v4:在单击按钮之前,处理程序不起作用

时间:2018-12-04 14:42:25

标签: javascript fullcalendar

我正在使用fullcalendar 4.0 Alpha版本。我正在尝试注册一个dateClick侦听器。当我单击一个日期时,什么也没有发生。在单击上一个或下一个按钮,然后在某个日期后,侦听器正在工作。而当我使用“可选”选项时,同样的问题。起初它不起作用,但是在我使用按钮后它起作用了。这是我初始化日历的方式:

$(document).ready(function(){
    var calendarEl = document.getElementById('my-fullcalendar');

    if (calendarEl) {
        var calendar = new FullCalendar.Calendar(calendarEl, {

            // Options
            locale: 'de',
            firstDay: 1,
            selectable: true,

            // Handler
            dateClick: function() {
                alert('a day has been clicked!');
            }

        });

        calendar.render();
    }
});

与文档中的代码有些不同,但是当我使用文档中的代码时,我遇到了同样的问题。有谁知道为什么它不能直接工作?

0 个答案:

没有答案