Показать сообщение отдельно
  #6 (permalink)  
Старый 23.02.2013, 23:15
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

потому что ссылки как таковой не сущевует, когда исполняется код, который вешает обработчика.

по идее, он должен был выдать ошибку о том, что такого элемента не существует на странице, но эта глупая жиквери....

решение легкое... слушать все поступаюшие события клика на странице и фильтровать нужные

это называется делегирование событий.

обычно обработчик вешается на какой-нибудь самый первый элемент (html, body, или родитель, куда подгрузится ajax-контент)

в разных библиотеках это делается по разному

в жиквери:

$("body").on("click", "#ssilka", function (e) { /* ... */ });
Ответить с цитированием