jQuery_DOM学习之------clone()

clone()---节点克隆:

方法:

1.clone()只克隆结构,事件将被丢弃

2.clone(true)结构和事件都将被克隆

例子:

<!DOCTYPE html>
<html> <head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title></title>
<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>
<style>
.ts1{
width:50px;
height:50px;
background:#F00;
float:left;
margin:10px;
}
.ts2{
width:50px;
height:50px;
background:#00f;
float:left;
margin:10px;
}
</style>
</head> <body>
<h5>使用.clone()只克隆结构,事件将被丢弃--红色小块的后代只克隆了结构,事件将会丢失</h5>
<h5>使用.clone(true)结构和事件都将被克隆--蓝色小块的后代同时克隆了结构和事件</h5>
<div class="rongqi">
<div class="ts1"></div>
<div class="ts2"></div>
</div>
<script type="text/javascript">
//只克隆节点
//不克隆事件
$(".ts1").on('click', function() {
$(".rongqi").append( $(this).clone().css('background','#f66') )
})
</script> <script type="text/javascript">
//克隆节点
//克隆事件
$(".ts2").on('click', function() {
$(".rongqi").append( $(this).clone(true).css('background','#66f') )
})
</script>
</body> </html>

最新文章

  1. 老司机学Xamarin系列总目录
  2. 第一章 Linux內核簡介
  3. LDA(文档主题模型)
  4. 【开源】开发者新闻聚合APP 2.0.3发布(第二个稳定版本)
  5. InterBase数据库迁移到MySQL(说明)
  6. LeetCode.4 两个有序数组的中位数问题
  7. 并行编程多线程之Parallel
  8. 浅谈C中的malloc和free
  9. Ubuntu14.04 安装QQ国际版wine-qqintl
  10. 免解压版的Mysql的启动脚本,并且执行导入(windows)
  11. 用yum源安装Nginx
  12. python笔记七(递归函数)
  13. 【原创】分布式之redis复习精讲
  14. GIT归纳整理
  15. BashOnWindow安装mysql
  16. db2 reorg详解
  17. uCOS-III等RTOS与IoT OS
  18. int(1)和int(11)是否有区别?
  19. Shell脚本编写3---Shell 传递参数
  20. elasticsearch文档-字段的mapping

热门文章

  1. hdu 1178 Heritage from father (推导)
  2. LD_LIBRARY_PATH与-L的关系以及延伸
  3. C. Timofey and a tree 观察题 + dfs模拟
  4. FreeMarker-网页静态化
  5. Java多线程——线程的优先级和生命周期
  6. Petri网的工具
  7. js阻塞ui进程涉及的知识点整理
  8. MIPS的寄存器、指令和寻址方式的分类
  9. cocos2dx游戏如何架构
  10. sqlserver 创建索引 物化 视图