원문 : http://linuxism.tistory.com/666
(function($){ // $ 를 funciton 앞뒤에 있는 괄호 블럭 안에서 이전과 다른 의미로 재정의 해서 사용한다는 것
// jquery 문장을 자유로이 사용
$(document).ready(function(){
// 뭐 이런식으로다가..
});
})(jQuery);
----------------------------------------
http://makand.tistory.com/entry/jQuery-noConflict
jQuery 이외에 다른 자바스크립트 프레임워크와 jQuery 를 혼용하는 화면에서 jQuery 가 충돌하는 것을 방지하려면..?
아래와 같이 사용하는 것이 jQuery 사용법을 해치지 않으면서 가장 적절하게 적용할 수 있겠습니다.
//$.noConflict(); // 주석처리 해도 오류 없음.
jQuery(document).ready(function($){ // jquery 라고 소문자로만 쓰면 오류. Q 는 대문자로 해야.. ㅋ
$("#sidebar").click(function(){
alert('jQuery is still working! ');
});
});
'Local Oriented > jQuery' 카테고리의 다른 글
event properties 가 Chrome 에선 작동하지 않네요, 적어도 jquery-1.8.3 에선.. (0) | 2014.02.10 |
---|---|
Flick 기능을 PC 와 스마트폰 양쪽에서 적용 (0) | 2013.06.14 |
jQuery ~ (siblings) 를 사용하여 형제들 중의 특정 하위 요소 선택 (5) | 2013.06.04 |
jQuery find() 와 filter() 차이 (0) | 2013.05.30 |
iframe 안에 정의된 자바스크립트 변수를 iframe 밖에서 jQuery 로 접근하는 방법, contentWindow (2) | 2013.05.29 |