Вот мой код календаря:
var getDates= [{
title: 'event',
start: '2019-10-01',
color:"orange"
}, {
title: 'event',
start: '2019-10-02',
color:"orange"
}, {
title: 'event',
start: '2019-10-03',
color:"orange"
}];
document.addEventListener('DOMContentLoaded', function() {
var calendarEl = document.getElementById('calendar');
var calendar = new FullCalendar.Calendar(calendarEl, {
plugins: [ 'interaction', 'dayGrid'],
selectable: true,
editable: true,
events: getDates,
customButtons: {
save_btn:{
text: 'Save',
click: function(){
alert("You clicked on save button");
}
},
Update_btn:{
text: 'Update',
click: function(){
alert("You clicked on Update button");
}
}
},
header: {
left: 'title',
center: '',
right: 'Update_btn, save_btn'
},
dateClick: function(info) {
},
select: function(info) {
var dateSelected = info.startStr;
getDates.push({title:'event', 'start': dateSelected, color:'orange'});
}
});
calendar.render();
});
Я создал JSON, который работает нормально, но мне нужно это по щелчку даты, а также когда снова выбрано выбранное число, оно должно вычесть из выбора