用moment.js进行时间戳转换 引入 moment.js 使用插件自带的属性eventRender拿到当前的时间进行判断
添加一个设置好的类样式
.past-event{
color: #cccccc;
}
eventRender: function(event, element, view) {
var ntoday = new Date().getTime();
var eventEnd = moment(event.end).valueOf();
var eventStart = moment(event.start).valueOf();
if (!event.end){
if (eventStart < ntoday){
element.children().children().addClass("past-event");
}
} else {
if (eventEnd < ntoday){
element.children().children().addClass("past-event");
}
}
},
如果需要整个日程div置灰使用.eq(0)来获取对应元素即可