:::: 개발 ::::/::: JSCRIPT :::

jQuery 웹 주소 & $ 딸라 충돌 오류 방지

nayha 2011. 4. 22. 15:21

jQuery를 사용하기 위해서 $ 딸라 표시를 사용합니다.. 미국에서 만든거라 그런지 달라를 좋아합니다..ㅡㅡ;
그런데.. 다른 자바스크립트 라이브러리에서도 $ 표시를 사용하는 곳이 있습니다.. 대표적인것이.. Prototype 입니다. jQuery가 뜨기전에는.. Prototype이 대빵이었는데.. 제가알기론... 요즘은.. jQuery가 대빵인것 같습니다.. 
본론으로 .. 두개가 같은 $ 기호를 쓰기때문에 충돌이 발생할 수 있습니다. 이럴때를 대비해서 jQuery에서 $ 표시를 대체할 수 있는 방법을 만들어 두었습니다...
var jq=jQuery.noConflict()

요렇게 정의를 하면.. $ 표시를 안쓰고 jq('p').hide() 이렇게 쓸수 있습니다. jq는 사용자가 원하는 것으로 바꿔도 되겠죠?... 

구글 서버
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
</head>

마이크로소프트 서버

<head>

<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.3.2.min.js"></script>
</head> 
반응형