Показать сообщение отдельно
  #1 (permalink)  
Старый 20.11.2011, 18:51
Аспирант
Отправить личное сообщение для n1ko Посмотреть профиль Найти все сообщения от n1ko
 
Регистрация: 08.11.2011
Сообщений: 37

Проблема с элементами, добавленными с помощью append()
Есть строка, которая отвечает за добавление блока на страничку:
$('#category').append('<div class="addSubcategory"><div></div></div>');

И есть код, который отвечает за работу с этим блоком:
$('.addSubcategory').hover(
    function(){
        $(this).find('div').stop().animate({opacity: '1'}, 200);
    }, 
    function(){
        $(this).find('div').stop().animate({opacity: '0'}, 200);
    }
);

Ну так вот, когда я добавляю блок с помощью jQuery - не реагирует блок на наведение, а когда блок уже вставлен непосредственно в коде, то всё работает отлично. Что нужно сделать, чтобы элементы, добавленные через append() работали так же хорошо, как и через код? Или есть другие функции?
Ответить с цитированием