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

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

개발

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

페이지 정보

profile_image
작성자 관리자 (61.♡.26.29)
댓글 0건 조회 5,616회 작성일 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 387건 3 페이지
  • RSS
개발 목록
번호 제목 조회 추천 날짜
3475147012-20
3465012011-27
3455008001-03
3445003003-09
3434966006-04
3424936007-04
3414907001-11
3404906004-24
3394893004-09
3384856005-13
3374829001-31
3364827005-29
3354767005-07
3344751007-29
3334738011-11
3324729010-10
3314715007-22
3304704004-25
3294693005-19
3284684006-10

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.