Делаю живые переписки как в вконтакте, слева - диалоги, правее - сам диалог, при открытии ссылки на саму переписку (то есть если перейти по ссылке) в браузере обработчик функции скролл контейнера с сообщениями диалога срабатывает (то есть, когда листаешь сам диалог), а если зайти сначала на главную страницу переписок, а потом выбрать кого-нибудь слева, то обработчик не работает, хотя обновляю селектор, вот код:
Сначала инициализирую объект:
var conversationViewUpdate = {
inProgress: false,
containerSelector: $('._conversationViewContainer'),
scrollEventSelector: $('._scrollMessagesEvent')
}
Когда пользователь кликает на диалог слева, то загружается переписка, вставляемая в containerSelector и обновляется селектор для сообщений scrollEventSelector:
conversationViewUpdate.scrollEventSelector = $('._scrollMessagesEvent');
Ошибок из консоли я не получаю, пробовал после этого кода написать:
console.log(conversationViewUpdate.scrollEventSelector);
Ну чтобы определить, нашел ли jquery нужный объект, консоль высвечивает типо всё ОК, length 1
В чём может быть проблема?