Сообщение от Ledd
|
я так понимаю он айдишник прежний как объект в себе хранит и новый такой же айдишник, заново пришедший с сервака не принимает к действию
|
Ну образно да. Только не "айдишник", а элемент. Ты навесил обработчик события на элемент. Затем ты затер этот элемент, а на его месте создался новый, на котором нет никаких обработчиков событий.
В идеале все должно работать без всякой подгрузки с сервера (блин, ну что такого в календаре, что его нельзя сделать чисто на js? Тем более реализаций готовых куча). А подгружать только массив с днями, имеющими посты.
Но как быстый фикс используй делегирование событий:
$('#calendar').on('click', 'a#nextmonth', function(event) {..})