Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Создать элемент и удалить в нем данные. (https://javascript.ru/forum/jquery/54723-sozdat-ehlement-i-udalit-v-nem-dannye.html)

raider 29.03.2015 20:02

Создать элемент и удалить в нем данные.
 
создаю див
$("#submit").click(function(){
$("#load").css("display","none");							$('#fileform').resetForm().show(300);
$("#load_img").prepend("<div id='foto"+data.idfoto+"'><a class='fancybox' rel='gallery1' href="+data.imgor+"><img src="+data.img50+"></a><a class='dell' id='"+data.idfoto+"'>Уд.</a></div>");
});

то есть выходит следущее
<div id='foto36'>
  <a class='fancybox' rel='gallery1' href="ссылка">
    <img src="ссылка">
  </a>
  <a class='dell' id='36'>Уд.</a>
</div>

затем пытаюсь его удалить
$('.dell').click(function(){
var id = $(this).attr("id");
$('#foto'+id).empty();
});

Но он не удаляется, точнее не чего не происходит хотя созданные такие же дивы но не скриптом удаляются на ура! Прошу помощи! И да код не весть только основное!

рони 29.03.2015 20:05

raider,
$("#load_img").on('click', '.dell', function(){
var id = $(this).attr("id");
$('#foto'+id).empty();
})

raider 29.03.2015 20:22

Цитата:

Сообщение от рони (Сообщение 363787)
raider,
$("#load_img").on('click', '.dell', function(){
var id = $(this).attr("id");
$('#foto'+id).empty();
})

Спасибо помогло!:)


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