日期:2014-05-16  浏览次数:20361 次

jquery无法改变行背景颜色问题
<style>
.sel{ background:#F57A3F; color:green}

</style>
<script src="jquery-1.2.6.pack.js"></script>
<script>
$(function() {
  $(".repList tbody tr")
  .click( function() {
  $(this).addClass("sel") .siblings().removeClass("sel").end();
  });
});
</script>

字体颜色改变了,但是改变不了行背景颜色
不是冲突问题,不是版本问题
望各位大大帮忙解决下

------解决方案--------------------
你应该给行内所有td加背景色,而不是给tr加背景。样式换成这样就可以了。
CSS code
.repList tbody tr.sel td{ background:#F57A3F; color:green}