Созданный методом apend класс не реагирует на события не не цепляется селектором
Есть выражение вида
<div class='ajax_add' id='element_id'>Добавить элемент</div> И специально предусмотренный пустой <div id='element_list'></div>, куда планируется заносить новые элементы. Для первого пишу: $(".basket").click(function() { $("#_list").append("<div class=\"delelement\">Удалить элемент</div> } ); Элемент добавляется и это видно через FireBug: <div id="1" class="delelement">Удалить элемент</div> Но на $(".delelement").hover ... Никак не реагирует. Заранее спасибо |
$(".delelement").hover и что при этом должно произойти? |
Цитата:
|
function f() { alert(1); } f; 1) функция f вызоветься? 2) у тебя действительно в одном месте element_list, а в другом _list? |
А ховер вешается после уже? После каждого аппенда надо вешать ховер, у тебя же не .live. Луше так сделать, имхо:
$('<div class="delelement">Удалить элемент</div>').appendTo('#list').hover(function(){...}, function(){...}) |
Часовой пояс GMT +3, время: 19:40. |