본문 바로가기
JavaScript +HTML5 + CSS3

[JQuery] 제이쿼리

by doozzuri 2021. 8. 16.
반응형

01. 제이쿼리

 - 모질라 사의 자바스크립트 개발자였던 존 레식(John Resig)이 창시

 - 자바스크립트를 이용해 만든 라이브러리 언어(다양한 함수의 집합)

 

 

02. 장점

 (1) 호환성 문제점 해결 

 - 자바스크립트는 호환성(크로스 브라우징)이 떨어짐.

 예시1. 문서 객체 선택자를 이용해 다음요소(nextSibling)할 때, 공백 문자의 인식여부에 따른 문제.

 예시2. 이벤트 객체를 생성할때 IE브라우저8 이하 버전과 그 이외의 브라우저에서 실행결과 차이가 있음.

 - 제이쿼리에서 호환성(크로스 브라우징) 문제들을 해결함.

 

 (2) 쉽고 편리한 애니메이션 효과 기능 구현

 - 자바스크립트로 애니메이션 효과를 구현하려면 많은 코드를 사용해야했고, 개발시간도 많이 들었음.

 - 다양한 효과(Effect)를 지원하는 메서드 제공

 

03. 라이브러리 연동

 (1) 다운로드 방식

 - 제이쿼리사이트 에 접속하여 다운로드

 - <head> 영역에서 라이브러리 파일을 불러옴

<script type="text/javascript" src="js/jquery-1.10.2.min.js"></script>

 

 (2) 네트워크 전송 방식 (CDN : Content Delivery Network)

 - 네트워크로 파일을 가져오는 방식

 - 영역에서 라이브러리 파일을 불러옴

<!-- JQuery CDN -->
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="http://code.jquery.com/jquery-latest.js"></script> <!--최신버전-->

<!-- Google CDN -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

<!-- Microsoft CDN -->
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.10.2.min.js"></script>

 

반응형

'JavaScript +HTML5 + CSS3' 카테고리의 다른 글

[Core JavaScript] 1. Data Type  (0) 2021.08.29
[JQuery] Ajax  (0) 2021.08.16
[JQuery] 선택자(Selector)  (0) 2021.08.16
[JavaScript] 01. Javascript란?  (0) 2021.08.13
[HTML5+CSS3] 기본정리  (0) 2020.10.03