在FullCalendar中更改选择颜色

Jam*_*s F 7 css jquery fullcalendar

这更像是一个双管齐下的问题.基于我尝试的项目,在初始化之后无法更改完整日历的"可选/可选叠加".我想这样做的原因是在页面上进行切换,允许用户指示他们是否希望能够选择或不在日历控件上.

取而代之的是,由于"选择"回调仅在选择被释放时被调用(我想要在视觉上阻止选择),我的想法是将所选单元格的不透明度设置为0,以便它们不会显示我可以在选择回调执行时取消选择.但是,我找不到修改所选单元格的颜色或css属性的方法,如下所示:

在此输入图像描述

有没有办法改变所选单元格的css属性,或者可能是动态改变选择是否有效的第一种方式?

谢谢 -

wor*_*wut 1

所选单元格的颜色在 中定义.fc-highlight。要更改选择颜色,我只需这样做

$("#calendar").fullCalendar({
  select: function(start, end){
    // other code here
    // ..
    $(".fc-highlight").css("background", "red");
  }
});
Run Code Online (Sandbox Code Playgroud)

  • 谢谢 - 我有同样的问题,但是,您的答案似乎适用于选择单元格后更改单元格的颜色,而不是在选择过程中。您知道选择过程中单元格颜色的 css 类吗? (3认同)