当内容为空是 标签的样式为 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>
-1

3个回答

一行代码搞定:

$(function(){
    $("#abc").find("a:empty").parent().hide();

});

0
qq_34571911
qq_34571911 呵呵,3行好不好。
9 个月之前 回复

$('#abc a').each(function(){
$text = $(this).text();
if($text==''){
$(this).parent().hide()
}
})


2
qq_34571911
qq_34571911 谢谢你,试了,不管用,也许没写完整。
9 个月之前 回复

确认一个问题,上面的li 是html上一开始有的 还是初始化的时候 动态加载出来的?

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题

3
当内容为空是 标签的样式为 display:none;
2
javascript怎么实现调用api的功能,api调用功能的语句的格式是怎么样的?
1
javascript多维数据数组的转换是怎么进行循环和判断的,怎么直接判断转换以后的字符串?
3
console.log输出的是undefined
1
求问大神,这段JS函数在java里面用ScriptEngine执行会报错,是为什么?
1
javascript 当数字为空的时候 标签样式为display:none
4
ckplayer 播放器 默认第一帧为封面
4
js,通过字面量访问对象底层是怎么样的,太复杂的字面量对效率有影响吗?
6
select2 多选下拉框的选项 重复 当选中的值为多选项 str拼接做了两次for循环
3
document.querySelectorAll()获取select2标签name属性的选中项值
4
name属性相同的两个个select2标签值合并到一个数组里了 如何获取每一个name对应标签的值
3
动态添加name属性相同的select2标签多选下拉框 如何取值和赋值
3
【AngualrJS1.0】translate这个属性是干嘛用的?
2
求一个js控件模板 数据库有内容 查询后添加成小标签的形式
1
如何使用javascript实现一件电脑优化、清理和设置主页的功能,可以远程控制设置主页的内容
8
javascript求数组中的最大数,返回的是数组的下标,不是值,百度了一天没找到,怎么做
6
怎样用js控制textarea中文章重复单词的样式,比如红色,而且重复单词的颜色不能一致
8
在创建节点是输入内容和样式的问题
5
如何构造一个可以自定义header内容的http请求
14
html静态绑定js 里return是怎么回事怎么用的