次のような HTML があるとします。
<span class="buttonNo1">1</span>
<span class="buttonNo2">2</span>
<span class="buttonNo3 clicked">3</span> //Suppose this button is clicked
<span class="buttonNo4">4</span>
<span class="buttonNo5">5</span>
<span class="buttonNo6">6</span>
<span class="buttonNo7">7</span>
ここで、クリックしたときclassName
にクラスを持つスパンの次の2つの隣接する兄弟を取得したいと思います。clicked
clicked
簡単な方法の 1 つです。
$(".clicked").click(function(e){
console.log($(this).next().attr('class'))
console.log($(this).next().next().attr('class'))
})
でそれを行う方法は.nextUntil()
?