- Автор темы
- #1
1) в хедере подключаю код
2) на странице есть элементы с айдишниками id_xxx и delete
3) по нажатию на элемент с айди delete - происходит какое-то событие ...
4) по нажатию на элемет id_xxx происходит аякс-запрос который "подгружает" html код и вставляет его в дум-страницы ф-циями .append( ); или .html( );
И в этом html-коде есть айдишники delete, которые также должны обрабатываться первой функцией .
Но он не обрабатывается ...
Насколько я понимаю то навешивание событий происходит при полной загрузке дума " $(document).ready( "
т.е. при вставке кода аяксом этого "навешивания" соответственно уже не происходит ....
короче как на код вставляемый ф-циями .append( ); или .html( ) навешать обработчики событий?
PHP:
$(document).ready(function() {
jQuery('#delete').bind('click',function() {
alert("xxx");
});
jQuery('#id_xxx').bind('click',function() {
jQuery.ajax({'type':'POST',
'url': url,
'cache':false,
'data': data,
'success':function(data){
$('.items').append(data);
}
}
return false;
});
});
3) по нажатию на элемент с айди delete - происходит какое-то событие ...
4) по нажатию на элемет id_xxx происходит аякс-запрос который "подгружает" html код и вставляет его в дум-страницы ф-циями .append( ); или .html( );
И в этом html-коде есть айдишники delete, которые также должны обрабатываться первой функцией .
Но он не обрабатывается ...
Насколько я понимаю то навешивание событий происходит при полной загрузке дума " $(document).ready( "
т.е. при вставке кода аяксом этого "навешивания" соответственно уже не происходит ....
короче как на код вставляемый ф-циями .append( ); или .html( ) навешать обработчики событий?