2016-04-24 31 views
1

同级的div中假设我有选择第一个匹配在树中使用jQuery

<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> 

Click上的.y我需要选择.z这是第一个下了订单。 我应该写后

$(this). ? 

哪里thisdiv我点击了。

回答

3

您可以使用如下所示的nextAll()方法。

$(this).nextAll('.z:first') 
0

的.next()会从树上向下选择。关闭t()将搜索最接近的祖先,请尝试:

$(this).next("div.z"); 
相关问题