私は以下のようなHTMLリストを持っています。私はそれからすべてのliを完全に削除しようとしています。私はこの効果を達成するためにJqueryを使用しています。ただし、私が望む効果はありません。実際には、表示状態を非表示に設定しているだけで、DOMからliを削除しているわけではありません。
<li style="display: none;"> </li>
Jquery
var size = parseInt($(".thumbs li").size(),10);
for( var i=0; i< size; i++) {
var src = $('.thumbs li:nth-child('+i+')').remove();
}
HTML
<ul class="thumbs noscript">
<li>
<a class="thumb" name="leaf" href="" title="Title #0">
<img src="" alt="Title #0"/>
</a>
<div class="caption">
<div class="download">
<a href="">Download Original</a>
</div>
<div class="image-title">Title #0</div>
<div class="image-desc">Description</div>
</div>
</li>