2016-04-24 32 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"); 
相關問題