프로그래밍/jQuery
[jQuery] Live()
프리랜서_코더
2012. 3. 26. 16:19
웹페이지내에 엘리먼트에 대해서 이벤트를 핸들링할 경우에는 Bind()를 사용하면 된다.
하지만 동적으로 생성된 엘리먼트에 대해서 이벤트를 핸들링할 경우에는 Live()를 사용하면 된다.
기본적으로 Live()의 사용방식은 Bind()와 동일하다.
$("input").live( "click", function(){
alert ( $(this).val() );
});
위 이벤트는 동적으로 생성된 input에 대해서 이벤트 핸들링이 가능하는다는 점이 Bind()와 차이점이 되겠다.
Live()를 이벤트 핸들링을 제거할 경우 die()를 사용하면 핸들러를 제거할 수 있다.