使用jquery删除空列表项

时间:2010-04-15 09:27:49

标签: javascript jquery

我有一个动态构建的列表,但是有一些空列表项需要删除。

<ul>
<li>www</li>
<li>www</li>
<li>www</li>
<li></li>
<li></li>
<li></li>
</ul>

如何使用JQuery执行此操作?

3 个答案:

答案 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的实施(在我的上面:))