处理后更改日历的颜色。 我们希望稍后更改某些事件的颜色,而不是更改初始状态的颜色。
function change_color(event_id){
.....
change color event
}
$(document).ready(function () {
$('#calendar').fullCalendar({
.......
});
});
答案 0 :(得分:0)
您可以使用eventRender
回调绑定点击功能或任何您想要的事件元素。在this codepen example我添加了一个点击功能,当点击一个事件时,它会用css将颜色改为绿色。您还可以访问事件属性以执行event.color = 'green'
之类的操作,该操作不会在日历上更新,但可用于更新数据库中的事件。
eventRender: function(event, element, view) {
element.bind('click', function() {
$(this).css('background-color', 'green');
});
}