jquery 동적 테이블 click 이벤트 처리 delegate
jquery 로 클릭 이벤트 처리를 위해서 보통은 아래와 같은 방법으로 처리 한다.
$(".trashCan").click(function(){
console.log("ddddd");
});
하지만 동적테이블을 쓰게 되면 새로 만들어진 TR, TD 들은 클릭 이벤트가
되지 않는다.
그럴땐 아래처럼 delegate 를 사용하면
새로 만들어진 TR, TD 도 이벤트 처리가 잘된다.
$(document.body).delegate('.trashCan', 'click', function() {
console.log("ddddd");
});
별거 아닌거 같지만 막상 찾으려면 가끔은 검색이 잘 안된다.
피드 구독하기:
글 (Atom)
새로운 취미생활 RC TRX-6, UDR 영정사진들
서울에 살때는 RC카를 하고 싶어도 장소가 없어서 선뜻 시작이 어려웠다. 교외로 나가자면 차를 갖고 가야하고 최소 1시간은 나가야 할듯했다. 매번 이러다 보면 그횟수가 점점 줄어들어 포기 할까봐 시작하지 않았다. 하지만 전주로 이사와서 친구 한명...

-
특정 element 의 display 속성이 none 인지 아닌지 판단 할때 아래와 같이 사용 하면 쉽다. $('#myDiv').is(':visible'); display: none 일때는 false 를 반환...
-
jquery 로 클릭 이벤트 처리를 위해서 보통은 아래와 같은 방법으로 처리 한다. $(".trashCan").click(function(){ console.log("ddddd"); }); ...
-
* 부모 페이지 폼 html <form name="fnForm" id="fnForm" method="post" target="popup_window"> ...