Показать сообщение отдельно
  #2 (permalink)  
Старый 12.05.2011, 22:03
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

Потому что вы обработчик вешаете после загрузки страницы, когда второго ДИВа еще не существует.
Так работает:
<div>Первый Div</div>
<button>Создать</button>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function() {
    $("body").append("<div>Еще один Div</div>");
    $("div").click(function() {
       $(this).replaceWith("<div>Заменен</div>");
    });
  });
});
</script>
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай
Ответить с цитированием