当我点击事件时,我想改变文字颜色

时间:2016-04-18 04:07:56

标签: fullcalendar

我觉得它有用......但没有任何事情发生。 我还能做什么?

eventClick: function(event, element) {
    alert(event.title);
    event.title = "CLICKED!";
    $(this).css('color', 'red');
    $('#calendar').fullCalendar( 'rerenderEvents' );
}

1 个答案:

答案 0 :(得分:0)

没有任何反应是因为您在更改元素的颜色后调用'rerenderEvents',因此它会立即再次重新呈现。为了保持更改的颜色,您必须设置元素的className属性,或者只是不要调用'rerenderEvents'