javascript - jquery fullcalendar 不渲染自定义字段

标签 javascript jquery fullcalendar

我添加了 jquery 完整日历,它工作正常。但它无法正确呈现自定义字段。

$('.calendar').each(function () {
    var calendar = $(this);
    calendar.fullCalendar({
        header: {
            left: 'prev, next today',
            center: 'title',
            right: 'month,basicWeek,basicDay'
        },
        selectable: true,
        selectHelper: true,
        editable: false,
        displayEventTime: false,
        eventLimit: true,
        events: [{"id":22,"title":"john","start":"2017-03-30","end":"2017-03-31","color":"green","allDay":true,"last_name":"doe"}],
        eventRender: function(event, element) {
            element.attr("content",event.last_name)

        }

    });
})

此处,last_name 未显示在日历 中。但默认字段显示正常。如何在日历中显示姓氏?

最佳答案

所以如果有人需要的话,这就是可行的方法。在 github issues 的一些帮助下得到了这个解决方案。

eventRender: function(event, element) {
    element.append(event.last_name);
}
#or wrapping it with html:

eventRender: function(event, element) {
    element.append('<span style="color: pink;">' + event.last_name + '</span>');
}

关于javascript - jquery fullcalendar 不渲染自定义字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43125128/

相关文章:

fullcalendar - 如何在月 View 中使日值可点击

javascript - 在 jQuery 脚本中使用 em

javascript - FB.api() 在下划线模板中调用

javascript - 在客户端清理/重写 HTML

javascript - d3 如何每行渲染 15 个圆圈

javascript - 如何在不知道表单 ID 的情况下访问表单元素?

javascript - 在具有 stopPropagation 和/或 preventDefault 的元素上应用 jQuery

javascript - 使用多个日历时完整日历事件消失 - Meteor

jquery - 当我使用 bootstrap css 时,工具提示在 fullcalendar 中不起作用

javascript - Materialise CSS - 使用纯 Javascript 初始化图钉(无 JQuery)