Почему не работает клик на вновь созданном элементе?

Вот таким образом я создаю элемент


var date = new Date();
      var path =  '/frontend/web/image/frontendImage/carusel/'+date.getFullYear()+'/'+(1+date.getMonth())+'/avatar-'+file.name;
      var img = document.createElement('img');
      img.src = path; 
      img.setAttribute('class','draggable ui-widget-content');
      document.getElementById('forIMG').appendChild(img);


потом пытаюсь вывести alert

$("#forImg").on('click','.draggable',function () {
        alert('yes');
    });

но alert не срабатывает не подскажите почему?
  • Вопрос задан
  • 102 просмотра
Решения вопроса 1
AloneCoder
@AloneCoder
[object Object]
getElementById('forIMG')
$("#forImg")
Какой id верный?
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы