Uncaught ReferenceError: $ is not defined 에러
JDBC Template를 공부하던 중 아래와 같은 자바스크립트 에러가 나왔습니다.

해당 에러가 나오는 가장 주된 원인은 아래와 같이 script 태그에 $ 기호를 사용했지만 jquery를 상단에 정의해주지 않았거나,

또는 아래와 같이 $ 기호를 먼저 사용하고 jquery 스크립트를 하단에 삽입하여 순서에 따라 아직 정의되지 않은 $라는 jquery 문법을 사용할 때 발생하는 에러입니다.

하지만 저같은 경우 jQuery 스크립트를 상단에 입력하여도 해당 에러가 발생했는데,

해당 에러가 계속해서 발생하는 이유는 jQuery의 라이브러리 파일의 로컬 복사본이 있는 경우 편집되거나 손상되었기 때문이라 합니다.
이럴 땐 공식 웹 사이트에서 jQuery 라이브러리 파일을 새로 다운로드하거나 아래와 같이 CDN 링크를 사용하면 됩니다.

++참고자료 사이트
https://www.tutorialrepublic.com/faq/how-to-fix-dollar-is-not-defined-error-in-jquery.php
'JAVA > Java Script' 카테고리의 다른 글
[JS] 자바스크립트 변수 선언 방식의 차이점(var, let, const) (0) | 2021.12.12 |
---|