我想使用jQuery来显示/隐藏表格中的行。理想情况下,我希望在表格上方有按钮来对表格进行排序。
例如: [显示id为black的行] [显示id为white的行] [显示所有行]
我已经搜寻了很多地方,但找不到解决方案。有人知道如何使用jQuery实现并使其跨浏览器兼容吗?
谢谢(以下是代码)
<table class="someclass" border="0" cellpadding="0" cellspacing="0" summary="bla bla bla">
<caption>bla bla bla</caption>
<thead>
<tr id="black">
<th>Header Text</th>
<th>Header Text</th>
<th>Header Text</th>
<th>Header Text</th>
<th>Header Text</th>
<th>Header Text</th>
</tr>
</thead>
<tbody>
<tr id="white">
<td>Some Text</td>
<td>Some Text</td>
<td>Some Text</td>
<td>Some Text</td>
<td>Some Text</td>
<td>Some Text</td>
</tr>
<tr id="black">
<td>Some Text</td>
<td>Some Text</td>
<td>Some Text</td>
<td>Some Text</td>
<td>Some Text</td>
<td>Some Text</td>
</tr>
</tbody>
id
属性。我建议将它们改为class
。 - James Allardice