【发布时间】:2014-07-16 09:08:14
【问题描述】:
我在一个页面上有几个表格和一个复选框,用于根据其中一个单元格的内容显示/隐藏行。虽然所有行都是可见的,但一切都很完美,行颜色会根据需要交替变化。但是,当我隐藏行时,交替的行颜色不再正确(显然)。如何在选中复选框时轻松更新类以保持交替的行颜色,然后在取消选中复选框后恢复正常?
<table id='27249'><thead><tr><th>h1</th><th>h2</th><th>h3</th><th>h4</th><th>h5</th><th>h6</th></tr><thead><tbody>
<tr class='odd'><td>text</td><td>text</td><td>text</td><td>$0.25 </td><td></td><td></td></tr>
<tr class='even'><td>text</td><td>text</td><td>text</td><td>$0.25 </td><td></td><td></td></tr>
<tr class='odd'><td>text</td><td>text</td><td>text</td><td>$0.25 </td><td></td><td></td></tr>
<tr class='even'><td>text</td><td>text</td><td>text</td><td>$0.25 </td><td></td><td></td></tr>
</tbody></table>
Jsfiddle 示例 - http://jsfiddle.net/6bfjw/3/
【问题讨论】: