본문 바로가기

DEVELOP

[javascript & jQuery] jQuery 버전 차이점

728x90

현재 1.xx 에서 3.xx 까지 jQuery 버전이 나와있다. 


1.xx 는 구형 브라우저 버전을 대부분 지원하며 가장 안정적인 release 이다. 

주로 공공기관 사이트나 국가 관련 사이트 등 구형 브라우저를 사용하는 사용자가 많을 것으로 예측되는 사이트에 사용된다.



※ 이슈) 1.9 이전의 버전과 그 후의 버전 간의 호환성 문제가 발생하여 최신버전의 jQuery를 필요로 하는 플러그인 이나 스크립트를 삽입할 때 제대로 작동하지 않을 수 있다. 따라서 jQuery Migrate를 삽입하여 문제를 해결한다.


 <script src="http://code.jquery.com/jquery-1.9.0.js"></script>

 <script src="http://code.jquery.com/jquery-migrate-1.2.1.js"></script>


출처: http://webdir.tistory.com/468 [WEBDIR]


2.xx 부터는 익스의 6~8 버전을 지원하지 않는 등 간소화? 하여 1.xx 보다 용량이 적다. 익스 6~8 버전 보다 높은 버전을 사용할것으로 예상되는 사용자만 접속한다는 가정하에 이 버전들을 쓰는 것이 좋다.



출처: https://en.wikipedia.org/wiki/JQuery#jQuery_methods



3.xx은 최신 플러그인, 아작스 등 을 지원하는 버전이다.