我正在尝试创建一个交互式待办事项列表,其中我在文本框中输入文本,单击按钮并添加下方的项目。到目前为止,我已经成功地使用按钮将项目添加到我的列表中,但是无法通过单击它来一次删除一个项目,这是我希望能够做到的。 (理想情况下,每个项目旁边都会有一个复选框,当我点击该项目时会消失)。到目前为止,使用.remove()动作,我只能通过单击使列表中的所有项目都消失。我做了一些研究,并认为.on()行动可能是我需要的。我试过了,现在我无法让物品消失。这是我的代码:可移动清单项目
$(document).ready(function() {
$('#button').click(function() {
var toAdd=$('input[name=checkListItem]').val();
$('#item').append.('.list');
});
$(document).on('click','item',function() {
$(this).remove();
});
});
有没有什么突出的不正确?或者有更好的方法去解决这个问题吗?我是全新的,并欣赏任何和所有feedback.Thank你!
我们展示你的HTML代码。或者更好的,在www.jsfiddle.net上制作一个JsFiddle并在这里分享。 – 2013-03-02 01:05:07
我发现一个错字,并将'item'改为'.item',现在它使我列表中的所有项目消失,而不仅仅是我点击的项目。在此之后,它也不会让我添加任何其他内容到我的列表中。对不起所有的阅读! – user2125606 2013-03-02 01:07:10
我会去JsFiddle和分享我得到的 – user2125606 2013-03-02 01:07:38