我正在使用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();
}
});
与文档中的代码有些不同,但是当我使用文档中的代码时,我遇到了同样的问题。有谁知道为什么它不能直接工作?