我将 className 添加fc-selected
到任何选定的日期,以处理该选定单元格的背景颜色更改。考虑到我回家了,只需要更改color
下一个文本,我强行移除了几绺头发,直到后来我才意识到日期事件不在日期单元格中,而是绝对位于它的上方和外部。如何定位日历中选定日期的事件 DOM?
基本上,日期单元格的背景颜色在选择时变为深红色,我需要将标题文本暂时更改为白色。
我将 className 添加fc-selected
到任何选定的日期,以处理该选定单元格的背景颜色更改。考虑到我回家了,只需要更改color
下一个文本,我强行移除了几绺头发,直到后来我才意识到日期事件不在日期单元格中,而是绝对位于它的上方和外部。如何定位日历中选定日期的事件 DOM?
基本上,日期单元格的背景颜色在选择时变为深红色,我需要将标题文本暂时更改为白色。
您可以设置事件的
textColor: white
或#FFF
http://arshaw.com/fullcalendar/docs/event_data/Event_Object/
您还可以设置eventTextColor
同时重做事件
http://arshaw.com/fullcalendar/docs/event_rendering/eventTextColor/
实际上,我尝试了很多次,但 textColor 或 eventTextColor 的任何变体都没有奏效。所以,我尝试手动更改颜色属性;
.portlet.calendar .fc-event .fc-time {
color: white;
}
.portlet.calendar .fc-event .fc-title {
color: white;
}
通过使用像这样的简单javascript,您还可以设置全日历的字体颜色;
var colorStyle = document.getElementsByClassName('fc-title');
for (var i=0; i<colorStyle.length; i++) {
colorStyle[i].style.color = 'white';
}