单击事件时,我想更改文本颜色



我认为它有效。。。但什么也没发生。我还能做什么?

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

没有发生任何事情,因为您在更改元素的颜色后调用'rerenderEvents',所以它会立即重新渲染。为了保持更改后的颜色,您必须设置元素的className属性,或者不调用'rerenderEvents'

相关内容

  • 没有找到相关文章

最新更新