【发布时间】:2012-07-16 15:58:21
【问题描述】:
我正在使用 localstaorage 制作一个小应用程序(尚未实现):您在文本区域中输入一个注释,它会显示在一个列表中
笔记堆叠在一个名为笔记的对象中(用于将来的本地存储);
但我的问题是:我可以添加一个注释,但是当我尝试删除它们时,我必须删除我的 li 和“notes”数组中的相关注释对象,所以我决定使用拼接方法,但它以一种奇怪的方式工作......
当我点击“关闭”时,它可以正常工作一两次,但此刻数组中只有一两个对象...
我尝试了不同的方法来解决这个问题,但没有成功......
这里是小提琴:http://jsfiddle.net/h8hg6/1/
感谢您的帮助
【问题讨论】:
-
贴出相关代码及链接
-
在功能上,使用你的小提琴似乎可以正常工作。我不清楚实际问题。
-
您在
addNoteToPage中的note变量是一个隐式全局变量,不确定它是否与问题有关。 -
我已经用一个在线示例编辑了我的问题,以使问题更清楚......我希望......你可以检查控制台^^
标签: javascript arrays object splice