如果我有

<div class="x">
    <div class="y"></div>
    <div class="y"></div>
    <div class="y"></div>
    <div class="y"></div>
    <div class="y"></div>
    <div class="y"></div>
    <div class="z"></div>
    <div class="y"></div>
    <div class="y"></div>
    <div class="y"></div>
    <div class="z"></div>
</div>

单击.y时,我需要选择.z这是订单的第一个。
之后我该写什么
$(this). ?

其中this是我单击的div

最佳答案

使用jQuery的nextAllfirst函数:

var z = $(this).nextAll('.z').first();

了解更多:
https://api.jquery.com/nextAll/
https://api.jquery.com/first/

关于javascript - 使用jQuery在兄弟div中选择树中第一个匹配的树,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36827280/

10-12 00:07
查看更多