gpt4 book ai didi

javascript - 我怎样才能仅根据标题行应用一些 jquery 东西

转载 作者:行者123 更新时间:2023-11-29 19:57:54 28 4
gpt4 key购买 nike

我有这样的表:

<table> 
<thead>
<th>id </th><th>name </th><th>number </th><th>result </th>
</thead>
<tbody>
<tr>
<td>stuff</td>
<td>stuff</td>
<td>stuff</td>
<td>stuff</td>
</tr>
</tbody>
</table>

我只想将 class = "red" 添加到 header 为 result 的那些 td

因此只有在页面加载时才使用 jquery 动态显示结果列。

最佳答案

您可以使用 .index() 获取 header 的索引然后使用 :nth-child selector 应用该类.

jsFiddle

enter image description here

var resultHeaderIndex = $('th:contains("result")').index();
$('td:nth-child(' + (resultHeaderIndex + 1) + ')').addClass('red')

如果您还想将类添加到标题中,那么您可以在获取索引之前简单地添加它:

jsFiddle

enter image description here

var resultHeaderIndex = $('th:contains("result")')
.addClass('red')
.index();
$('td:nth-child(' + (resultHeaderIndex + 1) + ')').addClass('red')

关于javascript - 我怎样才能仅根据标题行应用一些 jquery 东西,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15651408/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com