jQuery:追加并删除元素?

时间:2015-11-28 15:11:04

标签: jquery

我尝试追加项目,然后可以选择删除它们。

我可以在jquery中使用append()简单地附加元素,这样可以正常工作。

但是,我使用remove()删除它们时遇到问题。

为了证明这一点,我创造了这个小提琴:

http://jsfiddle.net/q3Le48o8/1/

如果您点击图书图片,您会看到正确添加的元素,但是当我点击这些元素时,它们根本就没有删除!

有人可以就此问题提出建议吗?

2 个答案:

答案 0 :(得分:1)

Hello i have fixed your issue please check below link 

http://jsfiddle.net/q3Le48o8/2/

答案 1 :(得分:0)

将您的代码更改为:

/////append items//////////
$('.addons').click(function() {
   var names2 = $(this).attr('data-name');
   $('.Slevel').append('<span class="pricetag">'+names2+'</span>');
});


$(document).on('click', '.pricetag',function(){
    $('.pricetag').remove();
});