jQuery jquery로 추가한 동적요소 제어하기 웹큐레이터 2018. 9. 20. 16:37 이웃추가 본문 기타 기능 jquery구문으로 추가한 class를 제어하기 위해서는 기존의 접근방법으로는 제어가 되지 않습니다. 예를 들어 html코딩으로 생성하지 않은 class를 jquery 문으로 만들었을때 [html소스] 열기 [jquery] $(".open").click(function(){ $("#sideNav").animate({left:200}); $(this).addClass("close").removeClass("open"); }) 이라고 작성했으면 .close class는 jquery로 작성한 동적인 요소로서 $(".close").click(function(){}); 이 동작하지 않습니다.
이를 해결하기 위해 $(document).on("click", ".close", function(){}); 으로 작성합니다.
원문 링크 : jquery로 추가한 동적요소 제어하기