我想创建一个带有添加和标记为已完成功能的待办事项列表。li 项目必须是唯一的,因为我使用了label for each checkbox on each li
.
然后我$('ul li').length + 1;
用来设置他们的 ID 标签。所以每个复选框都是唯一的。
问题是我remove()
在选中复选框时使用的。它破坏了编号。例如I have 1,2,3 and I checked 1,2 then I add a new item
,该项目的 ID 为 3,这是一个冲突。有什么解决办法吗?