브라우저 오류 메시지 Uncaught TypeError: object is not a function

//   jQuery $
var jQuery = jQuery.noConflict();
$    ...
//  jQuery $
window.$=jQuery;

jQuery.noConflict() 후 복구 방법
jQuery.noConflict () 는 이 함수를 실행하면 변수 $의 제어권을 첫 번째로 실행하는 라이브러리에 넘깁니다.
그러나 때때로 우리는 다른 라이브러리를 사용한 후에 다시 jQuery를 사용한 상태로 회복해야 한다.사실 회복하는 방법은 매우 간단하다.
한마디로 window.$=jQuery
주의: 이것은 noConflict () 의 경우에만 부합되며, jQuery를 사용하기에는 적합하지 않습니다.noConfilct(true)의 경우입니다.noConflict () 에 인자true를 추가할 때 jQuery라는 이름도 사용할 수 없기 때문이다.
jQuery.복구 방법:
var a = jQuery.noConflict(true);

//기타 라이브러리 코드
window.$ =window.jQuery = a;

좋은 웹페이지 즐겨찾기