Архив метки: javascript

Не работают события после получения части страницы по Ajax..

При разработке одного и проектов столкнулся с проблемой, что код полученный на страницу Ajax запросом не доступен для обработки. Т.е. например на кнопку повешано событие которое подгружает содержимое в div, в котором в свою очередь есть обработка нажатия. Т.е. вот такой код работать НЕ будет:

Клиент:

$("#aaa").load("server.php");
$("#bbb").click(function(){
alert("Здрасти");
 });

Сервер:

<div id=bbb>Нажми меня</div>

Что делать? Решений несколько (гугл в помощь). Самое простое скрипт обработки вставить в тело подгружаемой страницы. Т.е правильно:

Клиент:

$("#aaa").load("server.php");

Сервер:

<div id=bbb>Нажми меня<id>
<script>$("#bbb").click(function(){ alert("Здрасти"); });</script>