我想一个<table>
看起来像这样内<tr>
元素进行排序:使用append()来排序列表
之前
<table>
<tbody>
<tr id="foo">...</tr>
<tr id="bar">...</tr>
<tr id="baz">...</tr>
<tr id="qux">...</tr>
</tbody>
</table>
假设我要到行,以便进行排序表变成这样:
后
<table>
<tbody id="table">
<tr id="foo">...</tr>
<tr id="qux">...</tr>
<tr id="baz">...</tr>
<tr id="bar">...</tr>
</tbody>
</table>
我可以使用jQuery脚本序列做到这一点:
$('#table').append($('#qux'));
$('#table').append($('#baz'));
$('#table').append($('#bar'));
,但我想使脚本到一个,当我尝试:
$('#table').append($('#qux,#baz,#bar'));
原始表,它似乎没有任何效果。为什么这不起作用?有一种方法可以在一个命令中执行此操作吗?
u能试试吗? $('#table')。append($('#qux')+ $('#baz'));没有尝试,但猜测.. – sree 2013-05-01 08:16:46
http://stackoverflow.com/a/3160718/1104483 – 2013-05-01 08:26:46