02文档处理_jquery复制操作(clone())

02文档处理_jquery复制操作clone()
方法分析:
		  1.clone():克隆匹配的DOM元素并且选中这些克隆的副本。
		   2.clone(true):元素以及其所有的事件处理并且选中这些克隆的副本(简言之,副本具有与真身一样的事件处理能力)
代码演示
<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>文档处理_复制操作</title>
		<script type="text/javascript" src="../js/jquery-1.11.0.min.js" ></script>
		<script>
			/**
			 * 需求
			 * 	1.单击苹果、橘子或者菠萝列表项,复制点击的内容并追加到ul的末尾
			 *  2.单击苹果、橘子或者菠萝列表项,复制点击的内容并追加到ul的末尾,要求复制后的内容也具有复制的能力
			 */	
			/**
			 * 方法分析:
			 * 	1.clone():克隆匹配的DOM元素并且选中这些克隆的副本。
			 *  2.clone(true):元素以及其所有的事件处理并且选中这些克隆的副本(简言之,副本具有与真身一样的事件处理能力)
			 */
			 $(function(){
			 	//点击li列表项,将当选点击的li内容追加到ul末尾
				$("ul li").click(function(){
				    //$(this).clone().appendTo("ul"); // 复制当前点击的节点,并将它追加到<ul>元素
				    $(this).clone(true).appendTo("ul");//设置参数true后,复制后的内容也具备单击事件
				})   
			  });
		</script>
	</head>
	<body>
		<p title="选择你最喜欢的水果." >你最喜欢的水果是?</p>
		<ul>
		  <li title='苹果'>苹果</li>
		  <li title='橘子'>橘子</li>
		  <li title='菠萝'>菠萝</li>
		</ul>
	</body>
</html>

页面展示
在这里插入图片描述
点击苹果下面恢复制出苹果,clone(true)时复制出来的也具有本体一样的复制功能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值