0

在取消选中所有项目后将选中的项目移动到顶部的帮助下,我已经实现了将选中的项目移动到顶部。如果有唯一的字母,则排序效果很好。但是,如果我们有两个或多个具有相同字母的选项,则排序不是很好。如果我们在一个之后单击我们的和我们的,它正在排序,但五仍然在最后一个未排序的元素中。我试图获取内容并使用 jquery 排序函数对其进行排序。但它没有t帮助了我。

4

1 回答 1

1

这是我从您的示例小提琴中看到的内容:您的复选框按其选中状态排序,如果两个复选框具有相同的选中状态,则它们的相对顺序与其初始顺序相同。

最初,Five位于列表的末尾,因此它将始终排所有其他节点之后(就其检查状态而言)。

您似乎希望看到Five出现 Our或之前Ours:为什么不修复初始 html 中的顺序?

于 2013-09-13T07:19:52.770 回答