jquery fullcalendar - 删除一天的所有事件

时间:2013-02-28 15:49:05

标签: jquery fullcalendar

我正在尝试使用jquery fullCalendar插件删除一天中的所有事件。这可能吗?

我试图通过removeEvents()函数来做,但我没有运气。文档说我可以传入一个事件对象参数,但我不确定这意味着什么。

提前致谢

詹姆斯

1 个答案:

答案 0 :(得分:5)

试试这个:

$('#calendar').fullCalendar( 'removeEvents', function(event) {
    if(event.start.toDateString()===new Date(2013, 1,1).toDateString())
        return true;
});

小提琴:http://jsfiddle.net/100thGear/wcR7a/

基本上,removeEvents函数遍历所有事件并将其传递给第二个参数。此参数是上面的函数 - 它检查这些事件并将true返回给所有必须删除的事件。

希望这有帮助!