JAVA/Java Script

[JS] 자바스크립트 Uncaught ReferenceError: $ is not defined 에러

ThinkFree 2022. 7. 5. 17:48

 

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