<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>jq节点的克隆添加</title>
<script src="js/jquery-1.11.1.js"></script>
<style>
.boxBox1{overflow:hidden;}
.box1{width:100px;height:100px;background:red; margin:5px;float:left;}
.sbox{width:50px;height:50px;background:blue;}
.box2{width:100px;height:100px;background:yellow; margin:5px;float:left;}
</style>
</head>
<body>
<div class="boxBox1">
<div class="box1"><div class="sbox"></div></div>
</div>
<div class="boxBox2">
<div class="box2" id="box"><div class="sbox"></div></div>
</div>
<script>
for( var i=0;i<5;i++){
$('.boxBox1').append($('.box1').clone()); //成指数添加克隆
}
for( var i=0;i<5;i++){
$('.boxBox2').append($('#box').clone()); //成单个添加克隆
}
$('.box2').each(function(){
$(this).attr('id','box'+$(this).index()); //动态添加id
});
</script>
</body>
</html>
效果图显示: