日期:2014-05-16 浏览次数:20445 次
<ul>
<li>123123</li>
<li>123123</li>
<li></li>
<li>123123</li>
<li></li>
</ul>
<ul>
<li>123123</li>
<li>123123</li>
<li>123123</li>
</ul>
<ul>
<li>123123</li>
<li>123123</li>
<li></li>
<li>123123</li>
<li></li>
</ul>
<script type="text/javascript">
$(function(){
$("ul li:empty").remove();
})
</script>
------解决方案--------------------
还有几种情况呢:
<li><a href=""></a>asd</li> 要不要?
<li>asd</li> 要不要?
<li> </li> 要不要?
<li> </li> 要不要?
....
按我的理解你是:判断li内只要输出看不到的内容就把li删除吧
$(function(){
$("ul li").each(function() {
if($.trim($(this).text())==""){$(this).remove()}
});
})