Remove empty list item with jquery
I have a list which is dynamically built, but there are empty list items which need removing.
<ul>
<li>www</li>
<li>www</li>
<li>www</li>
<li></li>
<li></li>
<li></li>
</ul>
How do I开发者_如何学运维 do this with JQuery?
$('ul li:empty').remove();
$('ul li').filter(function() {return $(this).text() == '';}).remove();
$('ul').find('li').each(function(){
if($(this).is(':empty'))
$(this).remove();
});
Please use Andy's implementation (above mine :))
精彩评论