728x90
반응형
1. 어떤 사이트는 $()가 바로 됩니다.
- 이유: 그 사이트가 이미 자체적으로 jQuery를 로드했기 때문입니다.
- 요즘도 많은 사이트가 여전히 jQuery를 사용하고 있어서, 이미 jQuery 라이브러리가 올라가 있는 경우가 많습니다.
- 그래서 개발자 도구 콘솔창에서 그냥 $()를 치면 바로 먹히는 거예요.
👉 쉽게 말하면:
"사이트가 jQuery를 깔아뒀으면, 나도 공짜로 쓰는 것" 입니다.
그러면 개발자 도구에서 jQuery가 없는 사이트에 직접 설치하려면?
콘솔창에 아래 코드를 복붙하면 바로 임시로 설치할 수 있어요:
var script = document.createElement('script'); script.src = 'https://code.jquery.com/jquery-3.7.1.min.js'; document.head.appendChild(script);
- 이걸 치면, jQuery 공식 CDN에서 jQuery 파일을 불러옵니다.
- 몇 초 뒤에 $()를 자유롭게 쓸 수 있게 됩니다.
- 페이지를 새로고침하면 다시 사라지니까, 임시용입니다.
상황결과
사이트가 jQuery를 사용 중 | 바로 $() 사용 가능 |
사이트가 jQuery 없음 | 직접 로드해주거나 순수 JS 사용 |
728x90
반응형
'IT > JavaScript와 Framework' 카테고리의 다른 글
자바스크립트 생성자 함수 안에 this 없이 "내부 함수"를 작성하는 방법 (0) | 2025.04.29 |
---|---|
자바스크립트 객체선언, 생성자함수, class 문법 (0) | 2025.04.29 |
자바스크립트 콜백지옥 해결법, 비동기 통신 (0) | 2025.04.01 |
자바스크립트 비동기 프로그래밍 (0) | 2025.03.27 |
자바스크립변수의 호이스팅 let, var, const, TDZ(Temoral Dead Zone) (0) | 2025.03.26 |
댓글