jQuery empty() 方法

实例

删除所有 <div> 元素的内容:

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <script src="https://libs.baidu.com/jquery/2.1.4/jquery.min.js"></script>
  5. <script>
  6. $(document).ready(function(){
  7. $("button").click(function(){
  8. $("div").empty();
  9. });
  10. });
  11. </script>
  12. </head>
  13. <body>
  14. <div style="height:100px;background-color:yellow">
  15. 这是一些文本
  16. <p>这是 div 中的一个段落。</p>
  17. </div>
  18. <p>这是 div 之外的一个段落。</p>
  19. <button>删除 div 元素的内容</button>
  20. </body>
  21. </html>

定义与用法

empty() 方法从选定元素中删除所有子节点和内容。

注意:此方法不会删除元素本身或其属性。

提示:要在不删除数据和事件的情况下删除元素,请使用 detach() 方法。

提示: 要删除元素及其数据和事件,请使用 remove() 方法。


语法

  1. $(selector).empty()

分类导航