Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Не работает .click() при создании элемента (https://javascript.ru/forum/events/34125-ne-rabotaet-click-pri-sozdanii-ehlementa.html)

OneTwo.. 21.12.2012 09:56

Не работает .click() при создании элемента
 
Доброе утро!
Такая проблема: когда создаю элемент и присваиваю ему событие .click()
var div = $('<div>', {
      click: function(){
          alert('work!');
      }    
});

div_container.append(div);


к сожалению не могу понять почему не срабатывает событие (

OneTwo.. 21.12.2012 10:34

Уже не надо ... нашел ошибку. Ошибка была в том, что когда элемент присваивался другому там стоял метод .clone(). Просто надо было указать .clone(true) =)

Serg_pnz 21.12.2012 14:16

OneTwo..,
и так же полезно знать об on() в новых и live() в старых.


Часовой пояс GMT +3, время: 19:12.