重新安排/分配DIV而无需重新插入DOM而无需定位容器

时间:2018-02-05 14:07:14

标签: javascript jquery sorting

我已经将主题设置为与另一个问题非常相似,因为那个问题部分地解决了我的问题,我无法发表评论。

Re-arranging / -sorting DIVs without re-inserting into DOM

如果我有一些要排序的元素怎么办?我知道一些元素会在一起,然后不得不求助于自己,而不是移动其他一些

<div class=nosort ></div>
<div class=nosort ></div>
<div class=tosort1 data-sort=3 ></div>
<div class=tosort1 data-sort=1 ></div>
<div class=tosort1 data-sort=2 ></div>
<div class=tosort1 data-sort=4 ></div>
<div class=nosort ></div>
<div class=nosort ></div>
<div class=tosort2 data-sort=3 ></div>
<div class=tosort2 data-sort=1 ></div>
<div class=tosort2 data-sort=6 ></div>
<div class=tosort2 data-sort=2 ></div>
<div class=tosort2 data-sort=5 ></div>
<div class=tosort2 data-sort=4 ></div>
<div class=nosort ></div>
<div class=tosort3 data-sort=4 ></div>
<div class=tosort3 data-sort=3 ></div>
<div class=tosort3 data-sort=1 ></div>
<div class=tosort3 data-sort=6 ></div>
<div class=tosort3 data-sort=5 ></div>
<div class=tosort3 data-sort=2 ></div>
<div class=nosort ></div>
<div class=nosort ></div>

我发现的所有解决方案都必须以包装器为目标,并将元素重新附加到其中,但我也会失去位置,因为那些元素不能排序

0 个答案:

没有答案