我有这段代码:
<li id="pi_div2"></li>
<li id="pi_div5"></li>
<li id="pi_div4"></li>
我需要按照以下方式排序:
<li id="pi_div2"></li>
<li id="pi_div4"></li>
<li id="pi_div5"></li>
我的脚本现在是:
<script>
$("li[id*=pi_div]").sort(function(a,b) {
if(a.id < b.id) {
return -1;
}
else {
return 1;
}
}).each(function() { console.log($(this).attr("id"));});
</script>
id
或类名中使用数字作为第一个字符是无效的。 - DaniP