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

我是循环所有tr 再获取每个tr中第二到第八个td的innerHTML?

我是循环所有tr 再获取每个tr中第二到第八个td的innerHTML?

白猪掌柜的 2022-12-07 17:13:58
$("#tableID").find("tr").each(function(){var td2=$(this).???? //这怎么写?});
查看完整描述

3 回答

?
梦里花落0921

TA贡献1772条经验 获得超6个赞

有两种方法可以获取tr下的第二个td元素:

1、使用css选择器,$("tr td:nth-child(2)")。

2、使用遍历函数eq()。

下面就以上两个方法进行实例演示:单击按钮改变所有行的第二个单元格的样式,单击任意行改变该行第二个单元格的样式。


查看完整回答
反对 回复 2022-12-10
?
qq_花开花谢_0

TA贡献1835条经验 获得超7个赞

<table id="test">
<tr>
<td>
1
</td>
<td>
2
</td>
</tr>
<tr>
<td>

</td>
<td>

</td>
</tr>
</table>

JQuery:
$(document).ready(function () {
$('#test tr').each(function () {  
alert($(this).children('td').eq(1).html());
});
});

以上代码完整无误,请试试吧!


查看完整回答
反对 回复 2022-12-10
?
烙印99

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

alert($(this).children().eq(1).html());
第二个td

查看完整回答
反对 回复 2022-12-10
  • 3 回答
  • 0 关注
  • 119 浏览

添加回答

举报

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