伊夫jQuery的下一個()選擇以下更改你點擊一前一後出現在div.my-DIV的寬度:的div不是鄰
$(".my-div").click(function() {
$(this).next().css({'width':'500px'});
});
由於我的div是鄰近的,這工作得很好:
<div class="my-div">stuff</div>
<div class="my-div">stuff</div>
<div class="my-div">stuff</div>
但是現在的結構發生了變化,使他們不再鄰近:
<div>
<div class="my-div">stuff</div>
</div>
<div>
<div>
<div class="my-div">stuff</div>
</div>
</div>
<div class="my-div">stuff</div>
選擇同一班級的下一個元素最簡單的方法是什麼? 謝謝
供參考:你的標記有點混亂。如果你的縮進是正確的,那麼你只是忘了將'/'添加到關閉的'div'標籤。我會修復它,但不知道你打算如何。 – user113716
修正了它。謝謝 – Evans