728x90
반응형
Uncaught TypeError: $(...). is not a function 오류 해결 방법
크롬 콘솔창에 Uncaught TypeError: $(...). is not a function 에러가 뜨면서 자바스크립트 기능이 실행이 안되는 경우가 있음
아래의 경우를 살펴봐야 함
1️⃣ <head>태그안에 jquery script선언이 다른 script선언보다 위에 있지 않은경우
2️⃣ jquery가 중복되어 설치된 경우 (cdn, file 등)
3️⃣ jquery가 아예 깔려 있지 않은 경우
jquery를 가져오는 script 선언을 다른 script보다 위에 그리고 중복이 안되게 선언을 하면 해결됨
예시 👇
<script type="text/javascript" src="../js/jquery/jquery.min.js"></script>
<script type="text/javascript" src="../js/underscore/script1.js"></script>
<script type="text/javascript" src="../js/jquery/script2.js"></script>
<script type="text/javascript" src="../js/jquery/script3.js"></script>
참고자료 👇
반응형
'프로그래밍 > JavaScript' 카테고리의 다른 글
[Toast UI] Toast UI datepicker 사용법(CDN) (0) | 2022.07.22 |
---|---|
[JavaScript] a 태그 링크 막는 방법 e.preventDefault() (0) | 2022.03.31 |
클릭 시 alert창 띄우기 (0) | 2021.09.07 |
ajax로 form의 모든 값 넘기기 (0) | 2021.07.19 |
[error is not defined 에러] ReferenceError: error is not defined (0) | 2021.04.27 |