开发者社区> 问答> 正文

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

a123456678 2016-07-13 15:01:47 770
<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怎么写,哪位大哥帮忙

分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:55:38
    $(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();               
         
        }
    });
    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程