gpt4 book ai didi

Jquery:结合 "each"函数选择类后的所有内容

转载 作者:行者123 更新时间:2023-12-01 02:23:23 27 4
gpt4 key购买 nike

我只是想选择类“.last”之后的每个元素。

HTML:

<body>
<div class="option"></div>
<div class="option"></div>
<div class="option"></div>
<div class="last"></div>
<div class="option"></div>
<div class="option"><img src="a.jpg"/>
<table>
<td><tr>1</tr></td>
<td><tr>2</tr></td>
</table>

<div class="option"></div>
</body>

Jquery:

$('.option').nextAll(".last").each(function (i) {

$(this).css('background-color','red');

});

我想要完成的事情:

<body>
<div class="option"></div>
<div class="option"></div>
<div class="option"></div>
<div class="last"></div>
<div class="option" style="background-color:red;"></div>
<div class="option" style="background-color:red;"><img style="background-color:red;" src="a.jpg"/>
<table style="background-color:red;"><td style="background-color:red;"><tr style="background-color:red;">abc</tr></td>
<td style="background-color:red;"><tr style="background-color:red;">abc</tr></td>
</table>
</div>
<div class="option" style="background-color:red;"></div>
</body>

编辑:

我需要选择 .last class 下面的所有元素

最佳答案

你几乎已经拥有它了:

$('.last').nextAll().each(function (i) {

或更简洁地说:

$('.last').nextAll().css('background-color','red');

http://api.jquery.com/nextAll/

关于Jquery:结合 "each"函数选择类后的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9384031/

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