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

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

개발

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

페이지 정보

profile_image
작성자 관리자 (61.♡.26.29)
댓글 0건 조회 5,334회 작성일 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 386건 1 페이지
  • RSS
개발 목록
번호 제목 조회 추천 날짜
386148004-07
385690002-02
384812001-09
383966012-25
382912012-15
381760012-10
380381012-03
379399011-26
378381011-04
377970009-08
3761198008-11
3751291008-10
3741573007-10
3731086007-03
3721484006-06
3711285004-23
3701276004-20
3692295004-19
368972004-12
3671604004-11

검색


사이트 정보

Copyright © Baragi.Net. All rights reserved.