У меня есть событие с одним щелчком мыши и внутри него Я перезаряжаю полный календар. Но после перезагрузки я хотел бы скрыть текущий элемент, на котором выполняется событие клика. Но как-то его не работает. Ниже мой код.Полный календарь Destroy event
$(document).on("click", 'a.btnExpandCollapseBook', function (e) {
$('#calendar2').fullCalendar('destroy');
calendarOptions.events = tempSourcearr; // assigning the events
$('#calendar2').fullCalendar(calendarOptions);
$(this).hide();// This is not working...
});
Вам необходимо выполнить поиск по массиву событий и удалить текущее событие, прежде чем назначать события еще раз. Также, как вы получаете событие, нажатое в данный момент? – VisualBean
Из любопытства, почему вы хотите уничтожить и повторно инициализировать календарь при нажатии события? – smcd