본문 바로가기

개발/오류

Uncaught TypeError: $ is not a function

반응형

크롬 개발자 도구 디버깅에 아래와 같은 오류가 뜬다

Uncaught TypeError: $ is not a function


검색결과 $가 안먹는다고 하는거 같았다.

뒤에 (jQuery)를 붙여도 안됨.


$(document).ready(function{

}); 을


jQuery(document).ready(function($){

});로 바꾸니까 해결되었다.


예약어 충돌나는데

var t = $.noConflict(); 처럼 $을 t로 예약어 변경이 가능하다.


https://stackoverflow.com/questions/12343714/typeerror-is-not-a-function-when-calling-jquery-function
https://thecodingstuff.com/how-to-properly-use-jquery-noconflict-mode-in-wordpress/

반응형