我想知道是否有一种方法可以使用完整日历来显示/隐藏基于该事件的className的元素。
确切的情况是我有一个复选框(比方说#daytimeEvent),我想切换数组中的事件htat有类daytime的可见性...
到目前为止,我试过了,但它似乎完全从日历中删除了事件,之后无法找回它们……
下面是我当前的代码:
$('#daytimeEvent').on('change', function(){
if ($(this).is(':checked'))
{
// That part doesn't work
calendar.fullCalendar('renderEvent');
}
else
{
// This seems to destroy the event without having the opportunity to toggle the visibility back after
calendar.fullCalendar('removeEvents', function(event){
return $.inArray('daytime', event.className)
});
}
}
我在谷歌上搜索过,似乎我不是唯一一个有这个问题的人,但我找不到任何解决方案。
https://stackoverflow.com/questions/40265496
复制相似问题