我有很多桌子:
<table id="342">
<tr>
<td>342</td>
<td>test</td>
</tr>
</table>
<table id="533">
<tr>
<td>533</td>
<td>test</td>
</tr>
</table>
<table id="156">
<tr>
<td>156</td>
<td>test</td>
</tr>
</table>
我可以使用第一个td jquery从1到...?
对这些表进行排序答案 0 :(得分:2)
试试这个:
<强> HTML:强>
<div id="test">
<table id="342">
<tr>
<td>342</td>
<td>test</td>
</tr>
</table>
<table id="533">
<tr>
<td>533</td>
<td>test</td>
</tr>
</table>
<table id="156">
<tr>
<td>156</td>
<td>test</td>
</tr>
</table>
</div>
<强> jQuery的:强>
var tables = $('table');
tables.sort(function(a, b) {
return parseInt($('tr td:first', a).html()) > parseInt($('tr td:first', b).html())
});
$('div#test').empty().append(tables);
<强> DEMO 强>