gpt4 book ai didi

jQuery 迭代前一个和下一个 sibling 直到第一次不匹配

转载 作者:太空宇宙 更新时间:2023-11-04 04:12:54 25 4
gpt4 key购买 nike

好的,问题如下,例如,我有一个 div,其中一些 sibling 位于 div 之后和之前:

<div id="parent">

<div class="invalid"></div><!-- break iteration here !-->
<div class="operand"></div>
<div class="constant"></div>
<div class="operator"></div>
<div class="operand"></div><!--this is the target div i want its siblings !-->
<div class="constant"></div>
<div class="constant"></div>
<div class="operator"></div>
<div class="invalid"></div><!-- break iteration here !-->

</div>

我想遍历“常量”类或“运算符”类(下一个和 previous sibling 姐妹)的所有 sibling ,直到两个方向上的第一个不匹配。

到目前为止尝试过:

.next( ".constant .operator" ).appendto("#mydiv")
.prev( ".constant .operator" ).appendto("#mydiv")

问题是也超越下一个 sibling ,并在第一次不匹配时停止

最佳答案

我认为最好的答案是使用 .nextUntil() , 和 .prevUntil() ,在问这个问题之前,我不知道有这样的方法存在!

关于jQuery 迭代前一个和下一个 sibling 直到第一次不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20394224/

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