我认为它有效。。。但什么也没发生。我还能做什么?
eventClick: function(event, element) {
alert(event.title);
event.title = "CLICKED!";
$(this).css('color', 'red');
$('#calendar').fullCalendar( 'rerenderEvents' );
}
没有发生任何事情,因为您在更改元素的颜色后调用'rerenderEvents'
,所以它会立即重新渲染。为了保持更改后的颜色,您必须设置元素的className
属性,或者不调用'rerenderEvents'