在fullcalendar议程上着色某些特定单元格查看

时间:2017-03-06 20:03:44

标签: javascript jquery fullcalendar

我需要根据插槽的开始时间在agendaWeek视图中着色一些单元格。

例如,14:00,14:30和15:00的广告位必须为红色背景。

我完全迷失了:(

2 个答案:

答案 0 :(得分:3)

您可以尝试将其渲染为背景事件。

event.rendering = "background"
event.color="#ff221e"

答案 1 :(得分:1)

基本上你应该这样做。日期部分更像是占位符,您可以准确填写您想要定位的内容,但这将显示您获取该信息的位置。

$("#calendar").fullCalendar({
    eventRender:eventRenderCallback,
});


function eventRenderCallback(event, element, view){
    if(view.name==="agendaWeek"){
        if(event.start.format('h:mm') == '14:00'){
            $(element).css('background', 'red');
        }
    }
}