verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Всем привет. Появилась проблема при работе с JQuery:
В div добавляю методом append контент с картинками.
В шапке скрипт, который при клике по добавленной картинке должен выполнять действие, скажем показывать алерт:
Но он не работает! Контент нормально добавляется на страницу, но при клике по картинке ничего не происходит! Причем, если выбрать в набор элемент, который уже был изначально на странице, то для него алерт выдается. Не работает событие клик только для картинок, которые динамически добавляются на страницу методом append. Помогите разобраться в чем проблема и как правильно сделать, намучился уже пипец(
В div добавляю методом append контент с картинками.
Код:
$('#photos_from_webcamera').append("<div class=\"webcam_photo\" data-id=\"" + msg.url + "\"><a target=\"_blank\" href=\"" + msg.url + "\"><img style=\"margin-bottom:4px;\" src=\"" + msg.thumbnail + "\"/></a><img class=\"delwebcamimg\" style=\"cursor:pointer\" src=\"images/webcam_img_delete.png\"/></div>").fadeIn();
В шапке скрипт, который при клике по добавленной картинке должен выполнять действие, скажем показывать алерт:
Код:
$(document).ready(function() {
$("#photos_from_webcamera img").click(function() {
alert("Click!!! in webcam imgs");
});
});