Я создал скрипт выбора динамического списка, используя Jquery 1.3 и PHP, который отправляет запрос JSON AJAX и возвращает список элементов на выбор. Вызов AJAX отлично работает, возвращая массив элементов, которые я использую Jquery для добавления их в качестве неупорядоченного списка в пустой контейнер DIV. Эта часть процесса работает как ожидалось.
Проблема заключается в том, что из этого списка элементов я рисую их как ссылки, клики которых обрабатываются атрибутом rel. Вот пример:
<a rel="itemPick" id="5|2" href="#">This is the link</a>
Обработчик JQUERY выглядит так:
$('a[rel=itemPick]').click(function () {
code here...
});
Эти ссылки и обработчики кликов прекрасно работают при загрузке страницы, но когда они добавляются в контейнер DIV, событие click не срабатывает. Я не хочу снова обновлять всю HTML-страницу, поэтому мне нужно что-то сделать в дополнение к append (), чтобы JQUERY распознал вновь добавленные ссылки?