1

次のような 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つの隣接する兄弟を取得したいと思います。clickedclicked

簡単な方法の 1 つです。

$(".clicked").click(function(e){
  console.log($(this).next().attr('class'))
  console.log($(this).next().next().attr('class'))
})

でそれを行う方法は.nextUntil()

4

1 に答える 1