Я хочу изменить цвет фона события при щелчке. Этот код делает это, но я не мог понять, как вернуться к цвету фона по умолчанию, когда я нажимаю на другое событие.Изменить цвет фона события при щелчке в fullcalendar
$(document).ready(function() {
$("#adsm_calendar").fullCalendar({
height: 575,
events :"/get_calander_events",
eventClick:function(cal_event){
cal_event.backgroundColor = 'blue';
$('#adsm_calendar').fullCalendar('rerenderEvents');
$.ajax("<%= the_path %>", {
type: "POST",
data: { id: cal_event.id }
});
},
header:{
left: "prev,next today",
center: "title",
right: "month,agendaWeek,agendaDay"
}
});
});
Я пробовал разные способы, но ничего не исправил.
Привет Марио спасибо за вашу помощь, но я получаю сообщение об ошибке, как показано ниже, не смогло исправить SyntaxError: отсутствует: после ID недвижимости вар prevClickedEvent; – nagen
Привет, @nagen. Я только что создал plnkr и обновил свой ответ ссылкой. Взгляните на него и будьте особенно осторожны, когда найдете определения переменных. –
Да @mario, проблема была в размещении переменных, его работа сейчас, большое спасибо – nagen