Показать сообщение отдельно
  #1 (permalink)  
Старый 27.12.2009, 13:00
Аватар для sysya
Профессор
Отправить личное сообщение для sysya Посмотреть профиль Найти все сообщения от sysya
 
Регистрация: 27.12.2009
Сообщений: 292

Как сделать чтоб click() срабатывал при клике на созданом div'е? на
вот код:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" lang="ru" xml:lang="ru">
<head>

 <script language="javascript" src="/js/jquery-1.3.2.min.js"></script>

 <title></title>
</head>
<body>

    <script>
    $(function (){
      $('div.box').click(function () {

       $('<div class="box">Пусто</div>').appendTo('.body');

      });

    });
    </script>

    <div class="parts">
     <div class="head">
       <span>Заголовок</span>
     </div>
     <div class="body">
       <div class="box">Пусто</div>
     </div>
    </div>


</body>
</html>


этот код создаёт ещё один div.box, но при клике на новый див реакции ноль... А мне очень надо чтоб выбор дива заново инициировался, вобщем чтоб любые события срабатывали на элементах которые были созданы на лету, вот

Последний раз редактировалось sysya, 27.12.2009 в 14:29. Причина: уточнение написанного
Ответить с цитированием