假设有3个div Div1,Div2,Div3,并且都有"ui-selected"类
要迭代div选择,您可以使用类似下面的内容
$( "UI选择").每个(...)
上面的迭代,引用每个div的顺序与它们添加到Document中的顺序相同.
我们如何对选择进行排序.
例如,如果Div1表示值30,则Div2表示值10,Div3表示值40
排序时的迭代应该是
Div2,Div1和Div3.
现在,列表按照它们在Doc模型中的属性顺序进行迭代.
有没有办法对jquery选择进行排序?
假设您有办法知道每个div的"值",您可以使用sort方法.
$(".ui-selected").sort(function(a,b){
//sorting logic here
}).each(...);
Run Code Online (Sandbox Code Playgroud)