1
我在使用removeEvent方法删除事件后将事件添加回日历时遇到问题。使用FullCalendar过滤事件并将它们添加回去
我有一个JSON对象,包含用户应该看到的所有日历事件。列表中填充了复选框,以便用户能够通过以下代码按类别显示和隐藏事件。
var value = $(this).val();
$('#calendar').fullCalendar('removeEvents', function(event) {
return event.subscription == value;
});
我想显示/渲染用户选择隐藏,当他们再选中相应的框无需重新加载整个页面和JSON源,但保持是未经检查,去除其他事件的事件。
有没有办法通过使用我用来删除事件的相同数据来做到这一点?
即。 return event.subscription == value;
谢谢,这是一个有趣的替代方式,我正在做的。当我得到一些时间后,我会给它一个镜头 –
我用这个编辑版本来完成我所需要的,感谢您的指导!一个注意,代码中存在问题(希望复制面食检查;))确保你用'filterFN(event);'做了一些事情;'如果你想让jquery的map函数产生任何效果。 –
对此感到高兴,差不多2年后:p –