본문 바로가기

Development/JavaScript

[jQuery] 다운로드 및 적용 방법

728x90

 

1. 다운로드

첫번째. 다운로드 하는 방법.

 

1_ 홈페이지에 접속합니다.

 

2_ Download jQuery를 클릭합니다.

3_ 다운로드(Download the comporessed....)를 클릭합니다.

 

4_ 만약 아래와 그림과 같이 문서가 출력이 된다면 마우스 우클릭 후 '다른 이름으로 저장' 클릭

5_ 파일이 다운로드 되었는지 확인합니다.

 

 

두번째. CDN으로 불러오기

 

jquery 홈페이지

https://code.jquery.com/

google

https://developers.google.com/speed/libraries/#jquery

microsoft

https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview#jQuery_Releases_on_the_CDN_0

CDNJS CDN

https://cdnjs.com/libraries/jquery/

jsDelivr CDN

https://www.jsdelivr.com/package/npm/jquery

 

각 페이지를 참고해서 원하는 하나의 jquery.min.js를 CDN으로 사용하면 됩니다!!

<script src="https://code.jquery.com/jquery-3.4.1.js"   
	integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="   
	crossorigin="anonymous">
</script>

 

첫번째 다운로드하는 방법과 두번째 CDN 활용방법으로 jQuery를 이용할수 있습니다.

 

 

2. 적용하는 방법

 

적용하는 방법은 html 문서에 <head></head> 사이에 불러오면 됩니다~

참쉽죠?

 

폴더구조는 다음과 같을 때

<head></head> 사이에 다음과 같은 코드를 입력해 주시면 되요!

<script src="../lib/jquery-3.4.1.min.js"></script>

위의 방법은 '첫번째.다운로드'로 jQuery를 적용하고 싶을 경우 사용하시면 되고

'두번째.CDN으로 불러오기'같은 경우는

<head></head>사이에 입력했던 코드를 대신하여 CDN의 불러오는 코드를 기입하시면 됩니다.

 <script src="https://code.jquery.com/jquery-3.4.1.js"   
	integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="   
	crossorigin="anonymous">

그냥 이녀석들만 써도 되는듯 싶네요..

<script src="https://code.jquery.com/jquery-3.4.1.js"></script>

하지만 자세히는 테스트는 안해봐서...

각 홈페이지의 CDN의 권고사항을 따라주면 되지 않을까 싶습니다.

 

잘 적용이 되는지 확인하기 위하여 html 문서한장을 만들어 보았습니다.

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <script src="../lib/jquery-3.4.1.min.js"></script>
</head>
<body>
    <div id="test">jQuery 테스트입니다.</div>

    <script>
        $('#test').css('border','1px solid blue')
    </script>
</body>
</html>

제대로 작동을 한다면 console에 에러가 뜨지 않고

<div>태그 주변에 파랑색 테두리가 쳐져야 하는것을 확인할수 있을 것이라 예상합니다.

예상했던 내용과 동일하게 에러도 없고 테두리도 잘 보이네요. 성공!

 

지금까지 jQuery 다운로드 하는 방법과 적용하는 방법에 대하여 살펴보았습니다.

궁금한 사항은 댓글로 남겨주세요~!

같이 성장하는 블로그가 되고 싶습니다!

감사합니다.

728x90
반응형