프로그래밍/Frontend
[오류해결] html element 복제(clone) 후 클릭이벤트가 정상적으로 호출되지 않는 오류
돔돔이
2022. 6. 13. 13:08
728x90
반응형
section 클래스를 가진 div에 clone_div 클래스를 가진 div를 복제하여 붙여넣었습니다.
하지만 여기서 오류가 등장..
아래 클릭이벤트가 호출되지 않습니다.
clone_div = $(".clone_div").clone();
$(".section").append(clone_div);
$(".clone_div").click(function(){
....
})
요 문제를 해결하기 위한 두가지 방법!
1. 아래와 같이 document가 생성된 후 클릭하면 호출되도록 변경합니다
$(document).on("click", ".clone_div", function(){
....
})
2. 복제시 파라미터로 true를 넣어주면 됩니다
clone_div = $(".clone_div").clone(true);
$(".section").append(clone_div);
$(".clone_div").click(function(){
....
})
끝
728x90
반응형