我的默认视图是完整日历中的月视图我在日渲染事件的每一天都显示一个加号图标,但加号图标对即将到来的日期的所有日期都可见
我只想在启用日期或即将到来的日期而不是过去的日期上显示加号图标,请帮我这样做。
下面是我的日历脚本
<script type="text/javascript">
$(document).ready(function() {
/* initialize the calendar
-----------------------------------------------------------------*/
var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
dayRender: function (date,cell) {
cell.prepend('<i class="fa fa-plus" aria-hidden="true"></i>');
},
selectable: true,
selectHelper: true,
editable: true,
eventLimit: true, // allow "more" link when too many events
events: [
<?php if(!empty($calendar)){ foreach ($calendar as $schdate){
$dte = date('Y-m-d', strtotime($schdate['schedule_date'])); ?>
{
title: '<?php echo $schdate['schedule_title']; ?>',
start: '<?php echo $dte; ?>'
},
<?php } } ?>
]
});
});
</script>