【问题标题】:How can I remove HTML elements inside a UL using jQuery?如何使用 jQuery 删除 UL 中的 HTML 元素?
【发布时间】:2012-11-13 17:27:47
【问题描述】:

我有以下 HTML 代码:

<ul class="message" id="stats-results">
   <li>DS1 Records: <span id="ds1Count"></span></li>
   <li>DEV Records: <span id="devCount"></span></li>
</ul>

我有没有一种简单的方法可以使用 jQuery 从 ul 中完全删除 li 元素?

【问题讨论】:

    标签: javascript jquery html jquery-selectors client-side


    【解决方案1】:

    有一种方法可以解决这个问题,empty()

    $('#stats-results').empty();
    

    描述:移除匹配元素集合的所有子节点 来自 DOM。

    不需要“技巧”。

    【讨论】:

      【解决方案2】:
      $("#stats-results").html("");
      

      这将删除所有 li 元素

      【讨论】:

        【解决方案3】:

        试试$('ul.message li').remove();

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-01-04
          • 1970-01-01
          • 2018-06-06
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2015-10-13
          • 1970-01-01
          相关资源
          最近更新 更多