반응형
크롬 개발자 도구 디버깅에 아래와 같은 오류가 뜬다.
Uncaught TypeError: $ is not a function
검색결과 $가 안먹는다고 하는거 같았다.
뒤에 (jQuery)를 붙이라고 하는데
(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/
반응형
'개발 > javascript&jquery' 카테고리의 다른 글
[jQuery] .focus() .blur() 차이점 (0) | 2020.01.29 |
---|---|
[jQuery] .attr() .prop() 차이점 (0) | 2020.01.29 |
[jQuery] 위치/크기 관련 기능 다루기 (0) | 2020.01.28 |
[jQuery] mouseover, mouseenter 차이점 (0) | 2020.01.23 |
[jQuery] 이벤트 다루기 (0) | 2020.01.23 |