我有一些带有几个项目的可排序列表。 该列表中的每个项目都可以删除和/或移动,我可以动态添加更多新项目。 只要我不添加新项目并删除现有项目之一,一切正常。
实施例: 我运行代码并获得一个列表
我删除" 3。",所以项目" 4。"向上移动,现在是" 3。"在那个名单上,而" 5。"现在不是" 4。" 到目前为止一切都很好。
如果我添加一个新项目,它将在列表末尾添加为no" 6。"," 7。"等等。
但是一旦删除或添加任何项目,我就会遇到列表项编号问题。我突然有一个类似的列表
e.g。 ABC 3. EFG 3. GHI 4. IJK
编号不再正确。 我该怎么做才能防止这种情况发生!?
- > jsFiddle演示: http://tinyurl.com/kty73o6
感谢您的任何建议!