jQuery学习之remove与detach区别
来源:互联网 发布:js选项卡制作 编辑:程序博客网 时间:2024/05/24 03:20
jQuery学习之remove与detach区别
1、remove([expr])
概述:从DOM中删除所有匹配的元素。
这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。但除了这个元素本身得以保留之外,其他的比如绑定的事件,附
加的数据等都会被移除。
<div class="pt-main">
<p class="first">第一项</p>
<ul id="sideNav">
</ul>
</div>
$('p').remove();//或者 $('p').remove('.first');
2、detach([expr])
概述:从DOM中删除所有匹配的元素。
这个方法不会把匹配的元素从jQuery对象中删除,因而可以在将来再使用这些匹配的元素。与remove()不同的是,所有绑定的事件、附加的数据等都会保留
下来。
比较:
<div id="google">Google</div>
<div id="apple">Apple</div>
参考文档
http://blog.csdn.net/chenguang79/article/details/7302794
0 0
- jQuery学习之remove与detach区别
- jquery中remove()与detach()的区别
- jquery中remove()与detach()的区别
- jquery中remove()与detach()的区别
- jquery中的.detach()与.remove()的区别
- jquery中remove()与detach()的区别
- jQuery解读之empty、remove、detach区别
- jQuery之detach()和remove()的区别
- jQuery解读之empty、remove、detach区别
- jQuery解读之empty、remove、detach区别
- remove()与detach()区别
- jQuery源码分析之remove和detach方法的区别
- Jquery empty() remove() detach() 方法的区别
- Jquery empty() remove() detach() 方法的区别
- jquery的detach remove empty的区别
- jquery中empty、remove、detach的区别
- jquery中detach()和remove()区别
- jQuery中remove()、empty()、detach()的区别
- HTML必知-html规范
- mysql创建数据库以及分配用户权限
- 通过贝叶斯logistic回归看拉普拉斯近似
- nyoj--105--九的余数(水题)
- 【NOI2001】食物链
- jQuery学习之remove与detach区别
- 周TOP排名
- python获取前一天零点与二十四点的时间
- 提升tomcat服务器性能的六条经验
- jQuery学习之prop和attr的区别
- HDU 5294Tricks Device(最短路+最大流)
- Java 8新特性终极指南
- java 简单的jdbc连接数据库代码示例
- PowerVR 7系列GPU