【发布时间】:2016-07-03 10:22:28
【问题描述】:
我想为一整天添加背景颜色,而不是单独添加事件背景。对于我现在写的代码,我可以单独看到事件作为背景我的视图代码如下:
<script>
$(document).ready(function() {
$('#calendar').fullCalendar({
utc: true,
header: {
left: 'prev,next today EventButton',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: false,
droppable: true,
eventSources: ["<?php echo base_url() ?>calendar/show_holidays"]
});
});
</script>
<style>
.event-full {
color:black;
vertical-align: middle !important;
text-align: center;
opacity: 1;
}
</style>
现在,我的控制器代码通过MVC如下:
public function show_holidays()
{
$holidays=$this->calendar_m->show_holidays();
foreach($holidays as &$val){
$val['allDay'] = 'true';
$val['Rendering'] = 'Background';
$val['textColor'] = '#000';
$val['title'] = 'Holiday today'
$val['backgroundColor'] = 'yellow';
}
echo json_encode($holidays);
}
【问题讨论】:
标签: jquery fullcalendar rendering