DOM节点删除之empty()的基本用法
来源:互联网 发布:超级电容给单片机供电 编辑:程序博客网 时间:2024/06/18 13:06
empty 顾名思义,清空方法,但是与删除又有点不一样,因为它只移除了 指定元素中的所有子节点。
这个方法不仅移除子元素(和其他后代元素),同样移除元素里的文本。因为,根据说明,元素里任何文本字符串都被看做是该元素的子节点。请看下面的HTML:
<div class="hello"><p>慕课网</p></div>
如果我们通过empty方法移除里面div的所有元素,它只是清空内部的html代码,但是标记仍然留在DOM中
//通过empty处理$('.hello').empty()//结果:<p>慕课网</p>被移除<div class="hello"></div>
<!DOCTYPE html><html><head> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <title></title> <script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script> <style> div { background: #bbffaa; width: 300px; } </style></head><body> <h2>通过empty移除元素</h2> <div id="test"> <p>p元素1</p> <p>p元素2</p> </div> <button>点击通过jQuery的empty移除元素</button> <script type="text/javascript"> $("button").on('click', function() { //通过empty移除了当前div元素下的所有p元素 //但是本身id=test的div元素没有被删除 $("#test").empty() }) </script></body></html>
阅读全文
0 0
- jquery DOM节点删除之empty()的基本用法
- DOM节点删除之empty()的基本用法
- DOM节点删除之empty()的基本用法
- DOM节点删除之empty和remove
- jquery DOM节点删除之empty和remove区别
- DOM节点删除之empty和remove区别
- DOM节点删除之empty和remove区别
- jquery DOM节点删除之remove()的有参用法和无参用法
- DOM节点删除之remove()的有参用法和无参用法
- DOM之节点的基本属性
- HTML Dom节点基本用法
- DOM节点的删除
- DOM节点删除之保留数据的删除操作detach()
- DOM节点删除之保留数据的删除操作detach()
- DOM节点删除之保留数据的删除操作detach()
- 删除DOM节点的函数
- DOM删除节点的操作
- jQuery-DOM节点的删除
- 理解OpenCV中的宏定义 CVAPI(函数返回类型)(转载)
- 2017.5.28 codeforce h题思考记录
- 使用光盘进行搭建本地yum 源
- 单例模式
- 读《怎样解题》
- DOM节点删除之empty()的基本用法
- USACO之Section1.2.1 Milking Cows [其他]
- sklearn preprocessing 数据预处理(OneHotEncoder)
- 读书笔记《Effective C++》条款38:通过复合塑模出has-a或“根据某物实现出”
- Linux设备驱动之USB网卡驱动程序
- Java集合小结
- 深克隆和浅克隆
- 深入理解javascript原型和闭包(13)-【作用域】和【上下文环境】
- Eclipse 建立 Java 最简 Web 项目