.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 |