当内容为空是 标签的样式为 display:none;

javascript如何实现当a标签里面的内容为空的时候 (也就是 测试 这2个字为空的时候) 如何让< li > 标签的样式为 display:none;

<div id="abc">
<li><a href="#">测试</a></li>
<li><a href="#">测试</a></li>
<li><a href="#">测试</a></li>
<li><a href="#">测试</a></li>
<li><a href="#"></a></li>
<li><a href="#"></a></li>
</div>


哔哔one
浏览 797回答 2
2回答

慕尼黑的夜晚无繁华

一行代码搞定:$(function(){ &nbsp;&nbsp;&nbsp;&nbsp;$("#abc").find("a:empty").parent().hide(); });

翻过高山走不出你

确认一个问题,上面的li 是html上一开始有的 还是初始化的时候 动态加载出来的?
打开App,查看更多内容
随时随地看视频慕课网APP