日程渲染之eventRender

优质
小牛编辑
122浏览
2023-12-01

当日程被渲染的时候触发:

function( event, element, view ) { }

event 是被渲染的 Event Object。

element 是被创建的jquery <div>对象,用来渲染日程。标题和时间已经被填充进去。

eventRender 函数可以修改 element 元素,返回一个新的DOM元素插入到日程表中。或者返回false,阻止该日程的插入。

,例如 gTip 插件:

$('#calendar').fullCalendar({
    events: [
        {
            title: 'My Event',
            start: '2010-01-01',
            description: 'This is a cool event'
        }
        // more events here
    ],
    eventRender: function(event, element) {
        element.qtip({
            content: event.description
        });
    }
});

官方英文文档:http://arshaw.com/fullcalendar/docs/event_rendering/eventRender/