【发布时间】:2015-05-20 10:53:23
【问题描述】:
我想通过单击按钮将一些列表项添加到 unorderdlist。 当我点击一个按钮时,我想删除这些项目。
这是我所做的。我可以添加它们但不能删除它们。你能帮帮我吗?
<div class="mydive">
<button id="add">click</button>
<div data-titel="Dit is de titel" data-price="55 euro"></div>
</div>
<ul>
</ul>
$('#add').click(function() {
var activiteit = $(this).next('div').data();
var title = activiteit.titel;
var price = activiteit.price;
$('ul').append("<li>" + title + price + "</li>" + "<button class='delete'>delete</button>");
});
$('.delete').click(function() {
$(this).prev('li').remove();
});
【问题讨论】:
-
将您的线路
$('.delete').click(function() {更改为$(document).on("click",".delete",function() {。这应该工作....jsfiddle.net/ezmmzqmL/5