Показать сообщение отдельно
  #2 (permalink)  
Старый 15.03.2014, 08:09
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Ledd
я так понимаю он айдишник прежний как объект в себе хранит и новый такой же айдишник, заново пришедший с сервака не принимает к действию
Ну образно да. Только не "айдишник", а элемент. Ты навесил обработчик события на элемент. Затем ты затер этот элемент, а на его месте создался новый, на котором нет никаких обработчиков событий.

В идеале все должно работать без всякой подгрузки с сервера (блин, ну что такого в календаре, что его нельзя сделать чисто на js? Тем более реализаций готовых куча). А подгружать только массив с днями, имеющими посты.

Но как быстый фикс используй делегирование событий:
$('#calendar').on('click', 'a#nextmonth', function(event) {..})
__________________
В личку только с интересными предложениями
Ответить с цитированием