jquery 동적 테이블 click 이벤트 처리 delegate


jquery 로 클릭 이벤트 처리를 위해서 보통은 아래와 같은 방법으로 처리 한다.

$(".trashCan").click(function(){
      console.log("ddddd");
});

하지만 동적테이블을 쓰게 되면 새로 만들어진 TR, TD 들은 클릭 이벤트가
되지 않는다.

그럴땐 아래처럼 delegate 를 사용하면
새로 만들어진 TR, TD 도 이벤트 처리가 잘된다.

$(document.body).delegate('.trashCan', 'click', function() {
console.log("ddddd");
});

별거 아닌거 같지만 막상 찾으려면 가끔은 검색이 잘 안된다.

새로운 취미생활 RC TRX-6, UDR 영정사진들

서울에 살때는 RC카를 하고 싶어도 장소가 없어서 선뜻 시작이 어려웠다. 교외로 나가자면 차를 갖고 가야하고 최소 1시간은 나가야 할듯했다. 매번 이러다 보면 그횟수가 점점 줄어들어 포기 할까봐 시작하지 않았다. 하지만 전주로 이사와서 친구 한명...