FullCalendar-自定义事件标签

FullCalendar-自定义事件标签,fullcalendar,Fullcalendar,简介: Primefaces p:日程表使用FullCalendar,所以我必须问FullCalendar是否可以满足我的需要。如果FullCalendar不能,那么我将知道Primefaces也不能 问题:(简短明了) 有没有办法自定义事件标签? 我希望标签(不含小时)有三行,例如: 协商 史考特·泰格 级别:硬 正如你们所看到的,第二行是粗体,第三行是斜体。有可能在开箱即用的情况下实现这样的目标吗?如果没有任何建议如何做?检查源代码(版本1.6.4)后,答案是: 这是不可能的 为了实现这一点

简介:

Primefaces p:日程表使用FullCalendar,所以我必须问FullCalendar是否可以满足我的需要。如果FullCalendar不能,那么我将知道Primefaces也不能

问题:(简短明了)

有没有办法自定义事件标签?
我希望标签(不含小时)有三行,例如:

协商
史考特·泰格
级别:硬


正如你们所看到的,第二行是粗体,第三行是斜体。有可能在开箱即用的情况下实现这样的目标吗?如果没有任何建议如何做?

检查源代码(版本1.6.4)后,答案是:

这是不可能的


为了实现这一点,必须修改源代码。

一篇旧文章,但我的问题是相同的

现在,使用FullCalendar 2.7.3版,您可以使用eventRenderAttribute修改事件标签

请参见示例:

var calendar = $("#calendar").fullCalendar(
{
//...
eventRender: function(event, element) {
                console.log(event);
                console.log(element);
                element.text("a bigger text for this object, you can modify element as you want now with another label");
            },
//...
}

我希望我的答案能有所帮助。

嘿,downvoter,我知道你不知道一个答案和理由去downvoter(至少你不会写),但无论如何,新年快乐:实际上,通过Jquery和javascript是可能的,你不需要修改任何源代码。否决投票的原因是,关于这个问题,有许多问题可能对你的问题有用,其中许多问题不是决定性的,但可能会给你一个如何做的想法。例如否决权不是为了伤害你的感情,而是为了提高S.O.的质量。新年快乐