기존에 사용된 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!');
});
});
jQuery 글자가 길기에 이를 다른 객체에 담아서 짧게 사용하는 것도 좋은 아이디어입니다.
var $j = jQuery;
$j(document).ready(function(){
$j('.location').hide();
$j('#title').click(function(){
alert('jQuery is running!');
});
});
'웹 개발' 카테고리의 다른 글
Malformed fileattr.xml (0) | 2013.02.04 |
---|---|
SCRIPT5009: 'JSON' is undefined (0) | 2013.02.01 |
프로그래밍 초보자가 알아야 하는 9 + 1 가지 (0) | 2011.07.21 |
iBatis에서 SQL query 이용시 LIKE 구문 사용하기 & SQL query를 DEBUG에서 확인하기. (0) | 2009.03.05 |
String 형식을 Timestamp 형식으로 변환시키기 (0) | 2009.03.02 |