Как мне прикрепить обработчик к событию щелчка ссылки, которая динамически загружается, т.е. загружается только в ответ на другое действие на странице?
NB Я спрашиваю, как это сделать, используябиблиотека прототипов JavaScript, но также не является препятствием для дополнительных примеров в JQuery.
В приведенном ниже коде ссылка находится внутри фрагмента страницы, который загружается динамически:
$$('.alist').invoke('observe', 'click', function(event) {
var clickedItem = event.findElement('a');
if (clickedItem) {
var href = clickedItem.readAttribute('href');
new Ajax.Updater('detail', href, {
method: 'get'
});
}
event.stop();
});