我想使用JQuery做简单的待办事项列表,并试图将locaStorage(这是我第一次使用它)实现到它。将元素添加到localStorage可以正常工作,但我在删除它们时遇到了问题。我已经试过这样:本地存储删除项目
localStorage.removeItem("todolist", $('#todoList').html());
这:
localStorage.removeItem("todolist");
在这两种情况下,当我使用删除按钮,所有煤矿“礼”元素被删除,但我想删除个别元素“ li',所以我可以在JQuery中使用类似'this'的选择器。这里是我的JSBin,让你更好地理解我在做什么:http://jsbin.com/tenara/2/edit?html,js,output
请问您可以发布更多的代码吗? – Anadi
不要将'html'存储在本地存储中,存储对象数组(字符串化),并在添加/删除待办事项列表项时将其添加/删除 – Jamiec
请注意,localstorage只存储字符串,所以当您想要删除特定元素,你必须解析并重新应用它 – empiric