随着时间的推移事件

时间:2017-01-10 20:14:21

标签: javascript events calendar progress

我在html中使用fullcalendar,但是在每个事件中,我想根据时间显示这些事件的进度(作为更改颜色)。有可能吗?怎么样?谢谢!

1 个答案:

答案 0 :(得分:1)

您可以在fullcalendar的初始化中更改定义eventAfterRender的事件的颜色:

eventAfterRender: function (event, element, view) {
                console.log("calling eventAfterRender");

                if (event.someAttr == "someValue) {
                    element.css('background-color', 'black'); 
                    element.css('border-color', 'black');
                }

不确定是否可以根据“进度”更改颜色,但您可以在eventAfterRender中创建一些条件语句,并根据事件的某些属性为它们着色。