请问如下问题怎么解决 代码和具体问题如下
比如说有一段html代码
<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()} });})