javascript - 如何删除 FullCalendar 上的事件?

标签 javascript jquery fullcalendar fullcalendar-scheduler

我正试图在点击事件时将其删除。

这是我有的,我不知道

        eventClick: function(calEvent, jsEvent, view) {

            alert('Event: ' + calEvent.title);
            alert('Coordinates: ' + jsEvent.pageX + ',' + jsEvent.pageY);
            alert('View: ' + view.name);
            alert('This needs to be deleted');

        // change the border color just for fun
        $(this).css('border-color', 'red');
        $('#calendar').fullCalendar(
            'removeEvents'
            [this] );

    },

解决方案实际上在这里:https://fullcalendar.io/docs/event_data/removeEvents/ 但我还是跟不上。 请帮忙!

最佳答案

在我的代码中,我以这种方式删除了全日历中的事件

$('#calendar').fullCalendar('removeEvents' , function(ev){  
    return (ev._id == calEvent._id);
})

关于javascript - 如何删除 FullCalendar 上的事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43216360/

相关文章:

javascript - 无法使用对象方法从自定义 javascript 对象数组属性获取对象

javascript - vue.js - craftyjs 点击不起作用

javascript - 如何从代码中动态删除div标签?

javascript - 当时间不是全日全日历时,无法调整事件大小

javascript - 如何配置 Kendo Upload 小部件以隐藏文件列表

javascript - 注入(inject)的 iframe 和其他网页(Google、Gmail、Pdf)之间的问题

javascript - 我可以注册/触发我的自定义事件吗?

javascript - 如果模式针对正则表达式,则防止继续在文本框上书写

javascript - 学校每年的自定义周数

javascript - 有什么方法可以使时间间隔在全日历中不可点击?