FullCalendar使用fc内容框架类在div上的tbody td添加数据日期

FullCalendar使用fc内容框架类在div上的tbody td添加数据日期,fullcalendar,Fullcalendar,我是否可以使用classfc content skeleton表在div的tbody td处添加date add?因为只有thead td有一个数据日期,我们能在它上面也有数据日期吗?这有点棘手,但这里有一种方法 Fullcalendar有几个回调,您可以在其中执行任意Javascript。因此,您可以使用其中一个回调来迭代所有需要的元素,并添加所需的数据属性 我使用了下面的eventAfterAllRender回调。起初,我尝试使用(逻辑上更合适的)viewRender回调,但此时似乎tbo

我是否可以使用class
fc content skeleton
表在div的tbody td处添加
date add
?因为只有thead td有一个
数据日期
,我们能在它上面也有数据日期吗?

这有点棘手,但这里有一种方法

Fullcalendar有几个回调,您可以在其中执行任意Javascript。因此,您可以使用其中一个回调来迭代所有需要的元素,并添加所需的数据属性

我使用了下面的
eventAfterAllRender
回调。起初,我尝试使用(逻辑上更合适的)
viewRender
回调,但此时似乎
tbody td
元素实际上并不存在,因此您无法找到或修改它们

$(“#日历”).fullCalendar({
eventAfterAllRender:函数(视图){
变量行、单元格、日期;
//首先迭代每个日历行
$('.fc内容框架')。每个(函数(i){
行=$(该行);
//现在迭代此行中的每个标题单元格
$('thead td',行)。每个(函数(k){
单元格=$(此);
//从当前thead td获取日期属性
日期=单元格数据(“日期”);
//在同一索引“k”处查找匹配的tbody td
//作为我们当前的thead td,并添加data属性。
$('tbody td',row).eq(k).data('date',date);
//由于数据属性在源中不可见,
//将实际日期临时添加到单元格以进行确认
//它真的很有效。一旦你看到它有效,就把它移除。
$('tbody td',row.eq(k).html(日期);
});
});
}
});

如果您修改了fullCalendar的源代码,我想您可以。但我想知道你为什么认为你需要这么做?如果你能解释的话,也许还有另一种方法可以实现你的实际目标?