웹 개발2012. 2. 6. 21:07

기존에 사용된 prototype과 jquery의 $ 기호와 충돌을 일으키는 문제가 있어서 찾아봤습니다.

한 사이트에 소개한 jquery의 $표시를 무효화시키고 jQuery를 연산자로 사용하는 것도 괜찮습니다만,

jQuery.noConflict();

그보다는 다른 스크립트 라이브러리(여기선 prototype)보다 먼저 jQuery를 삽입하면 $가 프로토타입의 $ 기호로 작동하게 된다고 하네요.

jQuery 글자가 길기에 이를 다른 객체에 담아서 짧게 사용하는 것도 좋은 아이디어입니다.

var $j = jQuery;
$j(document).ready(function(){
    $j('.location').hide();
    $j('#title').click(function(){
    alert('jQuery is running!');
  });
 });
 


 
Posted by net4all