.bind()

이미 존재하는 DOM에 한해에서 이벤트를 지정할 수 있다.


$(셀렉터).bind(이벤트명, 이벤트처리함수);



.live()

1.4 이하에서 미래의 DOM까지 이벤트를 할당했던 방식


$(셀렉터).live(이벤트명, 이벤트처리함수);



.delegate()

1.4에 추가되서 1.6 이하에서 미래의 DOM까지 이벤트를 할당했던 방식


$(document).delegate(셀렉터, 이벤트명, 이벤트처리함수);



.on()

1.7에 추가되서 bind과 기존 live, delegate를 모두 처리할 수 있다.


$(셀렉터).on(이벤트명, 이벤트처리함수); // 현재 DOM만

$(document).on(이벤트명, 셀렉터, 이벤트처리함수); // 미래 DOM까지


'Javascript > jQuery' 카테고리의 다른 글

iframe 로딩 후에 동작할 스크립트 작성법  (0) 2015.08.19
jQuery UI datepicker 옵션들  (0) 2013.10.02
jgGrid 몇 가지  (0) 2013.09.11
jqGrid 기본 - XML 버전  (2) 2013.05.14
이미지 로드 에러시 대체 이미지 출력  (0) 2011.06.30

+ Recent posts