카테고리 없음2013. 6. 14. 15:10

웹 애플 리케이션을 개발하는 개발자를 돕기 위해 수많은 자바 스크립트 라이브러리가 있습니다. 이러한 라이브러리는 효과적으로 특정한 문제를 해결하도록 설계되었습니다. jQuery로 각 라이브러리를 사용하는 몇 가지 요구 사항이있을 수 있습니다. 그래서, jQuery와 함께 이러한 라이브러리를 사용하여 비 호환성을 찾을 수 있습니다. 우리는 다른 libraries jQuery를 사용하는 방법을 논의할 것입니다. 다른 libraries도 변수 이름의 기능에 액세스하려면 $를 사용하기 때문에이 문제가 온다. 아래 예제에서는 jQuery와 다른 라이브러리 함수와 변수를 모두 액세스할 수 $를 사용하는 방법을 볼 수 있습니다. 

 

jQuery에서 $는 jQuery에 대한 별칭이므로 jQuery 메소드에 액세스하기위한 jQuery ()를 사용할 수 있습니다.다음 코드 예제는 jQuery와 다른 라이브러리를 사용하는 방법을 보여줍니다 : 

 

<html>
< head><title>jQuery Example</title>
< script type="text/javascript" src="prototype.js"></script>
<script src="http://code.jquery.com/jquery-1.4.2.js"></script>
<script>
jQuery.noConflict(); //For using other libraries
// Use jQuery using function jQuery(...)
jQuery(document).ready(function(){
//write your code here
});
// Use Prototype with $(...), etc.
$('messagebox').hide();
< /script>

< /head>
< body><div id="messagebox"></div></body>
< /html>

 

이러한 prototype.js, 나 jQuery와 mootools 등 다른 라이브러리를 포함하는 요구가있는 경우 응용 프로그램에서는 jQuery의.noConflict() 방법을 사용할 수 있습니다.

Posted by 아이맥스