JQuery中clone方法复制节点
作者:bea
本文实例讲述了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><tit
本文实例讲述了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>
<div id="main">
<input type="text" value="我是文本框" id="txt1" />
<input type="button" id="btn1" value="进行浅克隆(不复制事件)" />
<input type="button" id="btn2" value="进行深克隆(复制事件)" />
</div>
</body>
</html>
希望本文所述对大家的jQuery程序设计有所帮助。
有用 | 无用
<!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>
<div id="main">
<input type="text" value="我是文本框" id="txt1" />
<input type="button" id="btn1" value="进行浅克隆(不复制事件)" />
<input type="button" id="btn2" value="进行深克隆(复制事件)" />
</div>
</body>
</html>
希望本文所述对大家的jQuery程序设计有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- jquery使用each方法遍历json格式数据实例
- Jquery使用css方法改变样式实例
- Jquery使用val方法读写value值
- JQuery中Text方法用法实例分析
- JQuery中attr方法和removeAttr方法用法实例
- JQuery中节点遍历方法实例
- Jquery实现动态切换图片的方法
- JQuery中基础过滤选择器用法实例分析
- JQuery使用index方法获取Jquery对象数组下标的方法
- JQuery中属性过滤选择器用法实例分析
- jquery表单对象属性过滤选择器实例分析
- JQuery勾选指定name的复选框集合并显示的方法
- JavaScript的9种继承实现方式归纳
- JQuery中上下文选择器实现方法
- JQuery中两个ul标签的li互相移动实现方法
- JQuery球队选择实例
- JQuery实现动态添加删除评论的方法
- TypeError document.getElementById(...) is null错误原因
- JQuery实现带排序功能的权限选择实例