次のリストがあり、そこから要素を削除したいと考えています。この特定の例では、2 番目の要素を削除したいと思います。
<a id="q1" rel="1" class="pagenum" href="#">2</a>
リストのコードは次のとおりです。
<div id="carousel">
<ul class="overview">
<li id="l1">
<a id="q0" rel="0" class="pagenum" href="#">1</a>
<a id="q1" rel="1" class="pagenum" href="#">2</a>
<a id="q2" rel="2" class="pagenum" href="#">3</a>
<a id="q3" rel="3" class="pagenum" href="#">4</a>
<a id="q4" rel="4" class="pagenum" href="#">5</a>
</li>
</ul>
</div>
前もって感謝します。
編集: $.each の行に沿って何かを使用することを望んでいました:
$("carousel li").each(function(index){
if(index == SOME_NUM){
this.remove()
}
});
しかし、これはうまくいかないようです。
追加の編集:
回答してくれたすべての人に感謝し、お詫び申し上げます。質問の言い回しが正しくありませんでした。ここに投稿する前に remove() 関数を見つけました-それはグーグルで十分に文書化されています:)。ただし、「li」の要素をループしてから、$.each ループを介して特定の要素を削除しようとしています。
追加の返信ありがとうございます。