在保持位置顺序的同时在无序列表集之间移动列表项

时间:2010-11-12 11:47:54

标签: javascript jquery

我正在使用此代码示例(source)将列表项(第1项,第2项等)从一组无序列表(list1,list2)添加到主列表中。在从主列表中删除列表项时,它们必须返回到它所来自的无序列表中的原始位置。

示例中的代码随机工作;有时列表项按顺序排列,但在其他时候它们可能不按顺序排列。我需要帮助修复代码,以便在从主列表移动项目时,它们按顺序排列在原始无序列表中。

2 个答案:

答案 0 :(得分:0)

我修改了代码并使用了.data函数..我猜现在代码更清晰了。 My new revision

这会为你做这个工作吗?

答案 1 :(得分:0)

检查my sample

这就是我正在做的事情 - 单击任何列表中的列表项时,该列表项将被隐藏&将其克隆添加到主列表以模拟移动项目。单击主列表中的克隆列表项时,该项将被删除&使用show()方法再次显示克隆的父级。