开发者社区> 问答> 正文

JS如何去除 特定 HTML标签????

<div class="tag">
        <strong><a href="#">风水</a></strong>
        <strong><a href="#">客厅</a></strong>
        <strong><a href="#"></a></strong>
  </div>

这个是tag聚合,程序输出tag后,会产生很多空的tag,想用JS去掉为空的 HTML标签:

思路:1、用JS去除 class tag内 这种为空的HTML

思路:2、JS判断 class tag 下 中 a链接内是否为空,如果为空则去掉 整个

但是不知道用JS怎么写,哪位大哥帮忙

展开
收起
a123456678 2016-07-13 15:01:47 2946 0
1 条回答
写回答
取消 提交回答
  • $(function(){
        var s = $('.tag').find('strong');   
        for(var i = 0; i < s.length; i++){
            var a = $(s[i]).children('a');
            if (a.text() == "") $(s[i]).remove();               
         
        }
    });
    2019-07-17 19:55:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载