Jquery - динамическая привязка DIV по клику

У меня есть главная страница, с которой я вызываю «загрузку» и HTML-код промежуточной страницы, и по завершении загрузки я массирую возвращенный HTML-код, чтобы добавить несколько DIV и т. д., когда я пытаюсь связать событие onclick для динамические Divs (добавленные мной после возврата HTML с промежуточной страницы) похоже вообще не работают!:

НАГРУЗКА :

$j(".loader").load(myURLtoIntermediatePage, '', function() {
     var HTML= '<div id="abcd">test</div>';
     ...

     $j(".pageDIV").append(HTML);    
}

ДОКУМЕНТ ГОТОВ Функция

$j(document).ready(function() {

 $j('#abcd').onclick(function() {
            alert($j(this));
        });

});

person Murtaza Mandvi    schedule 30.08.2009    source источник


Ответы (1)


Для этого требуется jQuery 1.3:

$j("#abcd").live("click", function() {
    alert($j(this));
});
person Joe Chung    schedule 30.08.2009