본문 바로가기

Language/JQuery

[jQuery] 1.x 하위 호환성 문제 해결

반응형

개발을 하다보면 이전에 사용했던 스크립트나 플러그인등을 재사용할때가 종종 있는데, 이럴때 jquery를 이용한 스크립트 또는 플러그인 이라면 유의해야 할 사항이 있다.

바로 jquery 버전 문제이다. jquery 1.9 부터는 기존 버전과 비교했을때 상당히 많은 부분에서 변경사항이 일어났는데, 만약 1.9 이하 버전에서 동작하던 스크립트라면 정상적으로 작동을 안 할 수도 있다.

이런 문제 때문에 jquery에서는 하위 호환성을 해결하기위해 별도의 플러그인을 제공한다. 바로 "jQuery Migrate Plugin" 이다. 해당 플러그인을 삽입해 주면 어느정도 하위버전과 호환성이 보장된다고 알려져 있다. 



<script src="//code.jquery.com/jquery-1.11.2.min.js"></script>
<script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>



1.6 또는 1.7에서 사용되던 플러그인들이 jquery 1.x 최신버전에서 동작하지 않는다면 해당 플러그인을 삽입해 보자.

자세한 내용은 jquery 홈페이지를 참고 - http://jquery.com/download/