jq怎么去除页面上没有内容的标签

页面有多个item,怎么除去没有内容的li标签

<ul class="item">
    <li>21</li>
    <li></li>
    <li>22232</li>
    <li></li>
</ul>
<ul class="item">
    <li>21</li>
    <li></li>
    <li>22232</li>
    <li></li>
</ul>
阅读 1.5k
1 个回答
    $(function() {
            $('.item li').each(function(i, n) {
                if (!$(this).text().trim()) {
                    $(this).remove();
                }
            });
        })
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题