Javascript 自定义视图在jquery fullcalendar中不起作用
自定义按钮和自定义视图不起作用。下面是一个代码:Javascript 自定义视图在jquery fullcalendar中不起作用,javascript,fullcalendar,fullcalendar-5,Javascript,Fullcalendar,Fullcalendar 5,自定义按钮和自定义视图不起作用。下面是一个代码: var calendar = new FullCalendar.Calendar(document.getElementById('calendar'), { headerToolbar: { left: 'today,newEvent,dayGridYear,monthNew', center: 'title', right: 'prevYear,prev,next,nextYear',
var calendar = new FullCalendar.Calendar(document.getElementById('calendar'), {
headerToolbar: {
left: 'today,newEvent,dayGridYear,monthNew',
center: 'title',
right: 'prevYear,prev,next,nextYear',
},
customButtons: {
myCustomButton: {
text: 'custom!',
click: function() {
alert('clicked the custom button!');
}
}
},
navLinks: true,
views: {
monthNew: {
type: 'month',
duration: {months: 3},
defaults: {fixedWeekCount: false},
buttonText: '4 day'
},
dayGridYear: {
type: 'timeline',
buttonText: 'Year',
dateIncrement: { years: 1 },
slotDuration: { months: 1 },
visibleRange: function (currentDate) {
return {
start: currentDate.clone().startOf('year'),
end: currentDate.clone().endOf("year")
};
}
}
}
});
calendar.render();
在标题工具栏中,我只看到空文本按钮,单击不做任何事情
Fullcalendar版本:5.3.2配置中有几个问题:
键入:“dayGrid”
将修复此问题
您是否尝试过将
myCustomButton
添加到左侧:“今天,新事件,dayGridYear,monthNew',
与左侧:“今天,新事件,dayGridYear,monthNew myCustomButton',
?正如您在docs@CarstenLøvboAndersen中看到的,是的,按钮工作,但视图不工作这与jQuery无关。FullCalendar v3是需要jQuery的最后一个版本。我已经删除了不相关的标签。