【发布时间】:2020-06-17 18:38:52
【问题描述】:
尝试排序
我的代码:
function newSort(){
$('#attachedCards ul li').html(
$('#attachedCards ul li').children('div').sort(function (a, b) {
return $(a).text().toUpperCase().localeCompare(
$(b).text().toUpperCase());
})
);
}
html-结构:
<div id="attachedCards">
<ul>
<li>
<div>ddd</div>
<div>
some useless info2
</div>
</li>
<li>
<div>ccc</div>
<div>some useless info1</div>
</li>
<li>
<div>bbb</div>
<div>some useless info3</div>
</li>
<li>
<div>aaa</div>
<div>some useless info4</div>
</li>
</ul>
</div>
预期结果:
- aaa
一些无用的信息4 - bb
一些无用的信息3 - cc
一些无用的信息1 - ddd
一些无用的信息2
我现在有:
<ul>
<li>
aaa<br/>
bbb<br/>
ccc<br/>
ddd<br/>
some useless info1<br/>
some useless info2<br/>
some useless info3<br/>
some useless info4<br/>
</li>
<li>
aaa<br/>
bbb<br/>
ccc<br/>
ddd<br/>
some useless info1<br/>
some useless info2<br/>
some useless info3<br/>
some useless info4<br/>
</li>
<li>
aaa<br/>
bbb<br/>
ccc<br/>
ddd<br/>
some useless info1<br/>
some useless info2<br/>
some useless info3<br/>
some useless info4<br/>
</li>
<li>
aaa<br/>
bbb<br/>
ccc<br/>
ddd<br/>
some useless info1<br/>
some useless info2<br/>
some useless info3<br/>
some useless info4<br/>
</li>
</ul>
【问题讨论】:
标签: javascript jquery html sorting