jQuery实现选择某一行改变其颜色,取消选择恢复原色

要求:使一个 table 隔行变色,选中其中一列的复选框时,该复选框所在行的背景色高亮显示,
取消选中复选框时,所在行的背景色恢复

遇到的最大的问题:

jQuery实现选择某一行改变其颜色,取消选择恢复原色


就是在以上代码中使用了css对表格的背景颜色进行初始化设置,这样无法实现选择checkbox整行改变颜色,效果如下

jQuery实现选择某一行改变其颜色,取消选择恢复原色


最终实现代码:就是通过表格中的bgcolor属性对表格背景颜色初始化

jQuery实现选择某一行改变其颜色,取消选择恢复原色


最终实现效果:

jQuery实现选择某一行改变其颜色,取消选择恢复原色