嘗試進(jìn)行排序通過(guò)使用 jquery 排序。我想按第一個(gè) div 內(nèi)容對(duì)這個(gè) li 進(jìn)行排序(在我的示例中,按包含字段的 aaa、bbb、ccc 和 ddd 排序)。提前致謝。這是我的代碼。嘗試使用 .first() 并更改標(biāo)簽,這一切都沒(méi)用(希望得到你的幫助我的代碼:function newSort(){ $('#attachedCards ul li').html( $('#attachedCards ul li').children('div').sort(function (a, b) { return $(a).text().toUpperCase().localeCompare( $(b).text().toUpperCase()); }) );}html 結(jié)構(gòu):<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>預(yù)期結(jié)果:aaa一些無(wú)用的信息4bbb一些無(wú)用的信息3ccc一些無(wú)用的信息1ddd一些無(wú)用的信息2我現(xiàn)在有了: <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>
1 回答

犯罪嫌疑人X
TA貢獻(xiàn)2080條經(jīng)驗(yàn) 獲得超4個(gè)贊
我做的。它像我想要的那樣工作
function newSort(){
$('#attachedCards ul').html(
$('#attachedCards ul li').sort(function (a, b) {
return $(a).children('div')[0].textContent.toUpperCase().localeCompare(
$(b).children('div')[0].textContent.toUpperCase());
})
);
謝謝大家的回答
- 1 回答
- 0 關(guān)注
- 181 瀏覽
添加回答
舉報(bào)
0/150
提交
取消