我有一个动态构建的列表,但是有一些空列表项需要删除。
<ul>
<li>www</li>
<li>www</li>
<li>www</li>
<li></li>
<li></li>
<li></li>
</ul>
如何使用JQuery执行此操作?
答案 0 :(得分:18)
$('ul li:empty').remove();
答案 1 :(得分:5)
$('ul li').filter(function() {return $(this).text() == '';}).remove();
答案 2 :(得分:0)
$('ul').find('li').each(function(){
if($(this).is(':empty'))
$(this).remove();
});
请使用Andy的实施(在我的上面:))