这篇文章主要介绍了jquery中clone方法复制节点,实例分析了clone方法浅克隆与深克隆的使用方法,需要的朋友可以参考下
本文实例讲述了JQuery中clone方法复制节点。分享给大家供大家参考。具体如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>复制节点</title>
<style type="text/css">
#main{
width:300px;
margin:200px auto;
background-color:gold;
padding:10px;
}
</style>
<script src="js/jquery-1.5.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
var $text = $("#txt1");
$text.click(function () { alert('我是文本框单击事件'); });
$("#btn1").click(function () {
$("#btn1").after($text.clone()); //浅克隆(不复制事件)
});
$("#btn2").click(function () {
$("#btn2").after($text.clone(true)); //深克隆(复制事件)
});
});
</script>
</head>
<body>
<p id="main">
<input type="text" value="我是文本框" id="txt1" />
<input type="button" id="btn1" value="进行浅克隆(不复制事件)" />
<input type="button" id="btn2" value="进行深克隆(复制事件)" />
</p>
</body>
</html>以上就是JQuery中clone方法复制节点的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号