我有一个完整的日历,其中包含一些添加和删除 json 源的按钮。脚本完美地添加了源,但是当我尝试删除一个源时,它会删除所有源。我在某个地方错过了一些东西,也许有人可以帮助我。
$('.mycheckboxes').click(function() {
// retrieve calendar ID from clicked checkbox
var cal = $(this).attr('id');
// define a json event source
var src = {
url: 'calendarJSON.php',
type: 'GET',
data: { calendar_id: cal }
}
if( $(this).is(':checked')) {
$('#calendar').fullCalendar( 'addEventSource', src );
} else {
$('#calendar').fullCalendar('removeEventSource', src );
}
});
为什么要删除所有事件源?我应该如何指定要删除的那个?谢谢。