日程渲染之eventRender – FullCalendar中文文档

2014-02-27 · 4 min read

FullCalendar 中文文档目录

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

function( event, element, view ) { }

event 是被渲染的  Event Object

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

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

eventRender 可以用来附加 jquery 插件到 dom 元素上,例如 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/