Показать сообщение отдельно
  #2 (permalink)  
Старый 07.12.2011, 22:26
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Вы назначаете обработчики события на ссылки только один раз. Соответственно, после того, как будет загружена другая страничка, на страницу будут добавлены новые ссылки, обработчик клика для которых Вы не установили.
Поэтому нужно либо заново устанавливать обработчик событий для ссылок, либо (что правильнее) использовать немного другой подход, предоставляемый методом $.live.

P.S.
Сообщение от ZeroxNeron
.attr('onclick','return false;')
Не надо так писать, просто возвращайте false в обработчике.
Ответить с цитированием