gpt4 book ai didi

jquery 选择除每组最后一个元素之外的所有元素

转载 作者:行者123 更新时间:2023-12-03 21:30:07 25 4
gpt4 key购买 nike

我有一个看起来像这样的表格:

<table>
<tr>
<td>one</td><td>two</td><td>three</td><td>last</td>
</tr>
<tr>
<td>blue</td><td>red</td><td>green</td><td>last</td>
</tr>
<tr>
<td>Monday</td><td>Tuesday</td><td>Wednesday</td><td>last</td>
</tr>
</table>

我想要的是一个jquery选择器,它将选择每个表行中除最后一个td之外的所有行。我尝试过:

$("tr td:not(:last)").css("background-color","red");
//changing color just as a test...

但是,不是更改除每行最后一个单元格之外的所有单元格,而是选择表中除最后一个单元格之外的所有单元格。同样,如果我将其更改为:

$("tr td:last").css("background-color","red");

唯一改变的是最后一个单元格。如何选择每行的最后一个(或不是最后一个)?

最佳答案

使用这个:

$('tr td:not(:last-child)').css('background-color', 'red');

它说每个 <td>这不是最后一个特定的<tr>

关于jquery 选择除每组最后一个元素之外的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2401109/

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