Language/Javascript
jQuery - 동적 생성된 객체 클릭 이벤트 구현
둉이
2021. 4. 28. 17:15
보통 .click()으로 많이 코드를 짜는데, 자바스크립트로 동적 생성된 객체에는 저게 안먹힌다.
아래 코드처럼 수정해야 코드가 먹힌다.
$(".dj-tok .mem-list > li").click(function() {
$(".mem-list > li").removeClass("active");
$(this).addClass("active");
})
↓ 수정
$(document).on("click", ".dj-tok .mem-list > li", function() {
$(".mem-list > li").removeClass("active");
$(this).addClass("active");
})