.clone()
.clone() 메서드는 선택한 요소를 복사합니다.
.clone()
.clone() 메서드는 선택한 요소를 복사합니다.
특징 | 설명 |
---|---|
리턴 값(Returns) | jQuery |
버전 | 1.x |
사용성 |
문법(Syntax)
$("선택자").clone();
정의(Definition)
- .clone() 메서드는 선택한 요소를 복사합니다.
예제1(Sample)
선택한 요소를 복사하여 추가하는 예제입니다.
HTML
CSS
SCRIPT
<div class="clone-box">
<div class="box image"></div>
</div>
<div class="box-wrap">
<div class="box"></div>
<div class="box"></div>
</div>
.clone-box {
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
.box {
width: 100px;
height: 100px;
margin: 10px;
background-color: #A2CBFA;
border: 1px solid #4390E1;
box-shadow: 0 2px 2px rgba(0,90,250,0.05), 0 4px 4px rgba(0,90,250,0.05), 0 8px 8px rgba(0,90,250,0.05), 0 16px 16px rgba(0,90,250,0.05);
}
.box-wrap {
display: flex;
}
.box.image {
background: url(https://tistory4.daumcdn.net/tistory/2933724/skin/images/hover01.jpg);
background-size: cover;
border-color: #000;
}
$(".sampleBtn .reset").click(function(){
$(".box-wrap").find(".box.image").remove();
});
$(".sampleBtn .btn1").click(function(){
$( ".clone-box .box.image" ).clone().appendTo( ".box-wrap" );
});
호환성(Compatibility)
메서드 | 버전 | 6 | 7 | 8 | 9 | 10 | 11 | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
clone() | jQeury 1.x 버전 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |
jQeury 2.x 버전 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용안됨 | 사용안됨 | 사용안됨 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | |
jQeury 3.x 버전 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용안됨 | 사용안됨 | 사용안됨 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 | 사용가능 |