为了账号安全,请及时绑定邮箱和手机立即绑定

HTML中table里多个tr,如何做到tr中td的文字点击变色

HTML中table里多个tr,如何做到tr中td的文字点击变色

阿波罗的战车 2018-09-24 14:25:34
代码<table>     <tr id="1">         <td class="td1">1</td>         <td class="td2">2</td>         <td class="td3">3</td>     </tr>     <tr id="2">         <td class="td1">1</td>         <td class="td2">2</td>         <td class="td3">3</td>     </tr>     <tr id="3">         <td class="td1">1</td>         <td class="td2">2</td>         <td class="td3">3</td>     </tr></table>如上格式的表格,希望做到点击某个tr可以使当前td中的文字变色,点击其他tr则新点击的tr中的td变色,原来的变回以前的颜色。拿jQuery试了很久也没搞定,望大神赐教### 问题描述
查看完整描述

1 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

这样?

<script>
    $('table tr').click(function () {
        $(this).find('td').addClass('redcolor');
        $(this).siblings().find('td').removeClass('redcolor');
    })</script>

<style>
    .redcolor{        color: red
    }</style>


查看完整回答
反对 回复 2018-09-24
  • 1 回答
  • 0 关注
  • 2041 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信