浅谈jQuery中的删除方法empty()、remove()和detach()
来源:互联网 发布:网络词种草是什么意思 编辑:程序博客网 时间:2024/06/05 08:07
jQuery提供了三种删除节点的方法:remove()、detach()和empty()。
1.empty():不是删除节点,而是清空节点,清空匹配的元素集合中所有的子节点,但元素自身和事件都未被删除。
2.remove():不会把匹配的元素从jQuery对象中删除,可以在将来再使用,但除了元素自身保留下来外,其他的比如绑定的事件,附加的数据等都会被删除。
3.detach():不会把匹配的元素从jQuery对象中删除,可以在将来再使用,且所有绑定的事件、附加的数据等都会保留下来。
参数绑定的事件、附加的数据是否被移除元素自身是否被移除remove()无参数是是:无参数时;否:有参数时(要根据参数所涉及的范围)detach()无参数:移除自身整个节点以及该节点的内部的所有节点,包括节点上事件与数据
有参数:移除筛选出的节点以及该节点的内部的所有节点,包括节点上事件与数据否是:无参数时;否:有参数时(要根据参数所涉及的范围)empty()无参数:移除自身整个节点以及该节点的内部的所有节点,包括节点上事件与数据
有参数:移除筛选出的节点以及该节点的内部的所有节点,包括节点上事件与数据是否
利用原生JavaScript可以实现remove()删除元素和recover()恢复删除元素,请见:http://blog.csdn.net/zhouziyu2011/article/details/70738119
1 0
- 浅谈jQuery中的删除方法empty()、remove()和detach()
- jQuery中删除方法empty(),remove()和detach()的区别
- jQuery删除元素方法remove(),detach(),empty()
- jQuery删除元素方法remove(),detach(),empty()
- Jquery 删除元素remove() detach() empty()比较
- jquery remove(),detach(),empty()
- Jquery empty() remove() detach() 方法的区别
- Jquery empty() remove() detach() 方法的区别
- jQuery on()方法 jQuery删除节点的三个方法:remove empty detach
- jquery删除替换元素remove、detach、empty、replaceWith、replaceAll
- Jquery里面三个文档操作方法比较-empty(),detach()和remove
- jquery中remove(),detach()和empty()的区别
- jQuery中的empty和remove
- jquery 中的empty()和remove()
- 【jQuery】使用remove()和empty()方法删除元素
- jQuery 使用remove()和empty()方法删除元素(参考慕课网)
- 【JQuery】使用remove()和empty()方法删除元素
- jQuery解读之empty、remove、detach区别
- git快捷键
- 题目1434:今年暑假不AC
- 数据库中查询2张表中某两个字段不同的数据
- 由“你好”引发的血案——调戏图灵机器人
- 个人一些感悟
- 浅谈jQuery中的删除方法empty()、remove()和detach()
- 题目1435:迷瘴
- 机器学习笔记(十二)计算学习理论
- Linux命令行与shell脚本(11)--输入/输出重定向
- struts2的配置一
- SQL查看存储过程相关信息
- UGUI血条渐渐减掉实现
- MFC多文档框架
- HAWQ技术解析(十五) —— 备份恢复