사이트 내 전체검색
jQuery와 다른 라이브러리와 함께사용하기
로빈아빠
https://cmd.kr/javascript/775 URL이 복사되었습니다.

본문

jQuery와 다른 라이브러리와 함께사용하기

라이브러리끼리의 충돌
자바스크립트는 jQuery말고도 다른 라이브러리가 많다. 가장대표적인 경우가 prototype.js이다. 문제는 jQuery사용의 경우 $()를 변수 접근자로 사용하는데, 이때 $이 다른라이브러리들의 문서와 충돌이 일어나 오류를 발생시킬수 있다는점이 문제이다. 이런충돌을 막기위해 사용되는 것이 메서드가 .noConfliict()이다.

.noConfliict() 메서드

예제를 보자

1.<SCRIPT type=text/javascript src="prototype.js"></SCRIPT>
2.<SCRIPT type=text/javascript src="jQuery.js"></SCRIPT>
3.<SCRIPT type=text/javascript>
4. jQuery.noConflict();
5.</SCRIPT>

위에서 먼저 prototype.js를 포함시키고 그다음 jQuery를 포함시켰다 그리고 jQuery.noConflict();를 사용하여 $를 prototype.js에서도 $를 사용할 수 있도록한다.

위와같이하면 prototype.js에서 $를 사용할수있지만 jQuery에서는 $대신에 jQuery를 사용해야한다.예제는 다음과 같다.

1.jQuery(document).ready(function($){
2. //$가들어가는 코드입력
3.});

댓글목록

등록된 댓글이 없습니다.

831 (2/17P)

Search

Copyright © Cmd 명령어 3.146.37.222