使用jquery删除ONE div中的空列表项

时间:2015-05-21 11:24:00

标签: jquery listitem

我正在尝试删除名为“reviews”的div中的空列表项。目前这适用于整个页面,但我希望它只能在一个div中工作

$(document).ready(function(e) {
    $('ul li:empty').remove();
});

我尝试了以下但没有成功

$(document).ready(function(e) {
    $('#reviews ul li:empty').remove();
});

1 个答案:

答案 0 :(得分:0)

您可以循环该列表:

$(document).ready(function(e) {
   $('#reviews ul li').each(function(){
     var elem = $(this);
     if(elem.is(':empty')){
        elem.remove();
     }
   });
});