jQuery使用下面两个方法来删除或是清空某个HTML元素。

  • remove() – 删除指定的元素(包括其子元素)
  • empty() – 清空指定元素的子元素

例如:

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>JQuery Demo</title><script src="scripts/jquery-1.9.1.js"></script><script>$(document).ready(function () {$("button").click(function () {$("#div1").remove();});});</script>
</head>
<body><div id="div1" style="height: 100px; width: 300px;border: 1px solid black; background-color: yellow;">This is some text in the div.<p>This is a paragraph in the div.</p><p>This is another paragraph in the div.</p></div><br><button>Remove div element</button></body>
</html>

empty:

<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>JQuery Demo</title><script src="scripts/jquery-1.9.1.js"></script><script>$(document).ready(function () {$("button").click(function () {$("#div1").empty();});});</script>
</head>
<body><div id="div1" style="height: 100px; width: 300px;border: 1px solid black; background-color: yellow;">This is some text in the div.<p>This is a paragraph in the div.</p><p>This is another paragraph in the div.</p></div><br><button>Empty the div element</button></body>
</html>

jQuery的remove()方法也支持一个参数,可以用于过滤一些需要删除的HTML元素。这个参数可以为任何有效的jQuery selector.
比如下面代码只删除class=”italic”的<p>元素:

$("p").remove(".italic");

jQuery 删除HTML元素相关推荐

  1. jquery删除替换元素remove、detach、empty、replaceWith、replaceAll

    全栈工程师开发手册 (作者:栾鹏) jquery系列教程2-DOM操作全解 jquery删除替换元素 jquery中进行删除替换元素的函数包括remove.detach.empty.replaceWi ...

  2. 6 JS 和 Jquery 删除标签元素

    6 JS 和 Jquery 删除标签元素 Jquery:$().remove() jQuery remove() 方法删除被选元素及其子元素, 即删除元素自身. <body> <di ...

  3. jquery 删除该元素的所有子元素

    jquery 删除该元素的所有子元素 $("#tableId").empty();

  4. jQuery 学习-DOM篇(四):jQuery 删除 DOM 元素的方法

    推荐阅读 Helm3(K8S 资源对象管理工具)视频教程:https://edu.csdn.net/course/detail/32506 Helm3(K8S 资源对象管理工具)博客专栏:https: ...

  5. Jquery删除节点元素

    删除节点的操作 <!DOCTYPE html> <html lang="en"> <head><meta charset="UT ...

  6. php移除所有子节点,jQuery删除/清空指定元素下的所有子节点的方法

    上几篇文章详细的介绍了,我们可以利有jQuery中的detach()方法和jQuery中的remove()方法删除指定的或是匹配的元素,也可以使用removeClass()方法以及removeAttr ...

  7. jQuery如何根据元素值删除数组元素

    用到的方法$.inArry(); $.inArray( value, array [, fromIndex ] ) value 任意类型 用于查找的值. array Array类型 指定被查找的数组. ...

  8. 使用JQuery删除html页面中的元素

    1.使用JS代码引用JQuery 有些网站自带JQuery,但是有些没有. 在控制台运行下面的代码可以验证当前网站是否加载了JQuery if (jQuery) { alert("JQuer ...

  9. jQuery删除元素---remove()与empty()

    jQuery删除元素-remove()与empty() remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素 举例:remove() <script> ...

最新文章

  1. 参数binlog_row_image设置MINIMAL,你今天被坑了吗?
  2. 将vim变得简单:如何在vim中得到你最喜爱的IDE特性
  3. 剑指offer:在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。
  4. Facebook POP 使用指南
  5. Django笔记---数据库设计
  6. WdOS源码编译安装MySQL 5.5.25a
  7. 20应用统计考研复试要点(part38)--概率论与数理统计
  8. word把选择答案弄到题目里_老师们看过来,如何快速整理试题答案
  9. springboot_通过Actuator了解应用程序运行时的内部状况
  10. 头条搜索“美丽中国”,你为哪处风景胜地打过Call?
  11. 【jQuery笔记Part1】02-jQuery代码风格
  12. Rust: Integers: Recreation One
  13. C语言图形库——easyx的使用
  14. 【笔记】【机器学习基础】非负矩阵分解
  15. 【javaWeb学习笔记】HTML,CSS,JS
  16. 邵阳职院计算机专业怎么样,邵阳市古峰职业学校怎么样?
  17. 怎么防治计算机病毒,计算机病毒怎么防治
  18. linux输入法怎么关闭,关于Ubuntu 7.10的缺省输入法Xim
  19. vs 2015 update 3各版本下载地址
  20. java——接口作为方法的参数和返回值

热门文章

  1. H.264(H264)视频文件的制作
  2. Google play上架规则_谷歌应用商店上架审核
  3. 【AUTOSAR-CP-CAN-2】AUTOSAR COM
  4. oracle20005,oracle 由于impdp 引起的表统计信息被锁 ORA-20005: object statistics are locked...
  5. 各类3D打印技术的制造工艺原理
  6. Nignx 网关 和 GateWay网关
  7. mxnet下载与使用
  8. unittest的基础应用
  9. 微信电脑版收到的表格文件保存到桌面打开后不显示内容
  10. 解析木马攻击与防御发展简史