gpt4 book ai didi

javascript - fullCalendar 事件Click 未触发

转载 作者:行者123 更新时间:2023-12-03 07:25:58 33 4
gpt4 key购买 nike

我在应用程序中使用 fullcalendar。我想通过单击单元格来更改单元格背景颜色,但 eventClick 未触发。任何人都可以帮助我吗?这里是代码:

 $(function () {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();


$('#calendar').fullCalendar({

eventClick: function (event) {

alert('hello');
event.backgroundColor = 'yellow';
$(this).css('background-color', 'red');

},
header: {
left: 'prev,next today',
center: 'title',
right: 'agendaWeek'
},
editable: true,
defaultView: 'agendaWeek',
slotMinutes:60
});
});

最佳答案

您可以使用 dayClick 事件。

$(function () {
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();


$('#calendar').fullCalendar({

dayClick: function (date, jsEvent) { //Added this, use jsEvent for more customization
$(jsEvent.target).css('background-color', 'red');
},
header: {
left: 'prev,next today',
center: 'title',
right: 'agendaWeek'
},
editable: true, // Ensure you have this true
disableResizing:true, // Ensure you have this true
defaultView: 'agendaWeek',
slotMinutes:60
});
});

当天点击您可以自定义您的 CSS。

关于javascript - fullCalendar 事件Click 未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36004835/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com