본문 바로가기
Tech/Javascript

JetBrain IDE(IntelliJ, Webstorm etc.)가 jQuery 연산자를 인식하지 못할 경우

by 소라소라잉 2020. 4. 10.

아래와 같이 $prevBtn 이라는 jQuery 객체로 removeClass 메서드를 실행하려 했으나 노란줄이 떴다. 
마우스를 올려보면 Unresolved function or method라 뜬다.
아무래도 $prevBtn이 jQuery객체인지 인식을 못하는 것 같다.

 

cdn으로 여러가지 버전을 import 해보고 직접 라이브러리 파일을 디렉터리에 추가했지만 해결되지 않았다.
그러다 구글링중 아래와 같은 글을 발견

 

해결법은 jQuery.js 공식 홈페이지에서 최신 버젼으로 다운받아 디렉터리에 추가하고
File - Settings - Languages & Frameworks - JavaScript - Libraries 에서  ADD버튼을 누른 후 + 버튼을 눌러 Attache files 하여 다운받은 js라이브러리를 첨부해주고 OK해주면 된다. 

 

멀끔히 해결됐다. 

 

댓글