그누보드5에서 jQuery 의 live 와 on 메소드 사용시 유의사항 > 개발

본문 바로가기
사이트 내 전체검색

개발

그누보드5에서 jQuery 의 live 와 on 메소드 사용시 유의사항

페이지 정보

profile_image
작성자 관리자 (61.♡.26.29)
댓글 0건 조회 5,711회 작성일 16-11-17 14:33

본문

## on 메소드 추가

우선, jQuery 1.7 에서 이벤트 핸들러 .on()  메소드가 추가되었다.
물론, 기존에 사용하던 메소드인 .bind(),  .delegate(),  .live() 도 역시 존재한다.



## live die 메소드 삭제

jQuery 1.9 에서 .live(), .die() 메소드가 삭제되었다.



## 그누보드5 에서의 live 와 on 메소드 처리

그누보드5  기본 소스에서 사용하는 jQuery  버전은 1.8.3 이다.
따라서, 기본 그누보드5에서는 live 와 on 모두다 사용 가능하다.

하지만, jQuery 버전을 1.9 이상으로 변경하였다면, live 를 사용한 스크립트들이 오류가 발생한다.
이 때에는 live 를 모두 on 으로 바꿔 주어야 한다.



## ajax 로 불러온 요소를 인식하기 위해서는 on 으로 처리해야 한다.
```
// .on method
$(document).on("click", "#id", eventFunction);
```


## 참고
http://blog.freezner.com/archives/411

추천0

댓글목록

등록된 댓글이 없습니다.

Total 389건 15 페이지
  • RSS
개발 목록
번호 제목 조회 추천 날짜
1092496002-17
1082547002-17
1072563002-25
1062109002-26
1051918002-26
1042153002-27
1031901002-27
1022531003-01
1012580003-06
1003452003-06
993704003-24
983576003-25
973309004-07
962471004-07
953668004-11
942605004-12
932630004-14
922121004-14
913381004-22
902175004-25

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.