在FullCalendar中,是否可以仅在实际日期之后的几天创建mouseover事件?
如果是,我该怎么做呢?我只想将光标“指针”显示在今天之后的单元格上...
发布于 2012-01-26 06:39:19
今天的表格单元格(td元素)具有类‘fc- has’。在此之后,您需要运行一些jQuery来设置表中所有tds的css。这可以通过将此代码放在一个函数中并在初始化fullCalendar时将其分配给选项'viewDisplay‘来完成。我认为这个jQuery代码应该能做到这一点:
$('#calendar').fullCalendar({
...,
viewDisplay: function (view) {
if (view.start > new Date())
$('.fc-view').find('td').css('cursor', 'pointer');
else if (view.end < new Date())
$('.fc-view').find('td').css('cursor', 'auto');
else {
$('.fc-view').find('td').css('cursor', 'auto');
$('.fc-today').nextAll('td').css('cursor', 'pointer');
$('.fc-today').closest('tr').nextAll('tr').find('td').css('cursor', 'pointer');
}
},
...
});https://stackoverflow.com/questions/8993468
复制相似问题