Стоит задача, по клику на кнопку #add_element_image добавлять в область контента #contener новые блоки id="image". Упрощенный код:
$(document).ready(function() {
$("#add_element_image").click(function(){
$('#contener').append($('<div id="image"> <img id="resizebleImage" src="pyatnitso_112.jpg" width="200px"height="205px"> </div>'));
});
$("#image").click(function(){
alert("fhfgyu");
});
});
Для нововставленных объектов существуют правила, например, событие на клик. Но оно не срабатывает.
Если же сделать так:
$(document).ready(function() {
$('#contener').append($('<div id="image"> <img id="resizebleImage" src="pyatnitso_112.jpg" width="200px"height="205px"> </div>'));
$("#image").click(function(){
alert("fhfgyu");
});
});
, то событие склик срабатывает на созданном объекте.
Подскажите в чем ошибка, мне нужно именно динамически вставлять блоки, в результате каких либо событий, и чтобы вставленные объекты подчинялись описанным jqyery правилам.