๐ค jQuery, ๊ทธ๊ฒ ๋ญ๋ฐ?
์ ์ด์ฟผ๋ฆฌ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ธ์ด๋ฅผ ๋ ๊ฐํธํ๊ฒ ์ฌ์ฉํ ์ ์๋๋ก ๋จ์ํ ์ํจ ์๋ฐ์คํฌ๋ฆฝํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค.
๋ฐ์ด๋ ํธํ์ฑ
์ ์ง๊ด๋ฆฌ๊ฐ ์ฉ์ดํ ์ฝ๋ ์์ฑ
๋ค์ํ ๊ธฐ๋ฅ ์ ๊ณต(๋คํธ์ํฌ, ์ ๋๋ฉ์ด์ ๋ฑ)
ํ๋ฌ๊ทธ์ธ ์ง์ ๊ตฌํ, ํ์ฅ ๊ฐ๋ฅ
๐ค jQuery, ์ฌ์ฉํด๋ณผ๊น?
jQuery๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด์๋ jQuert ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์นํ์ด์ง์ ์ฐ๊ฒฐํด์ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
๊ฐ ๋ฒ์ ๋ณ ๋ธ๋ผ์ฐ์ ํธํ ์ฌ๋ถ๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ํ์ธํ์๊ณ ์ฐ๊ฒฐํ์๋ฉด ๋ฉ๋๋ค '3'
๐ ์ง์ ๋ค์ด๋ก๋ ๋ฐฉ์
1) jQuery ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๋ค์ด๋ก๋
๊ณต์ ํํ์ด์ง ๋ด Download jQuery v3.6.1 ์ ๋ค์ด๋ก๋ ๋ฐ์ ์ฌ์ฉํฉ๋๋ค.
2) HTML ๋ฌธ์์์ jQuery ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฐ๊ฒฐ
<script src="jquery-3.6.1.min.js"></script>
html ๋ฌธ์๋ฅผ jQuery ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ฐ์ ๊ฒฝ๋ก์ ์ ์ฅํฉ๋๋ค.
๐ CDN ๋ฐฉ์
1) CDN ๋ณต์ฌํ๊ธฐ
๊ณต์ ํํ์ด์ง ๋ด jQuery CDN์ ๋ณต์ฌํฉ๋๋ค.
๊ทธ ๋ฐ์ Google / Microsoft / CDNJS / jsDelivr CDN๋ ์ฌ์ฉํ์ค ์ ์์ต๋๋ค.
2) HTML ๋ฌธ์์์ jQuery ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฐ๊ฒฐ
<script src="jquery-3.6.1.min.js"></script>
html ๋ฌธ์๋ฅผ jQuery ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๊ฐ์ ๊ฒฝ๋ก์ ์ ์ฅํฉ๋๋ค.
๐คจ jQuery ๊ธฐ๋ณธ ํ์
<script src="jquery-3.6.0.min.js"></script>
<script>
$(document).ready(function(){
์คํ๋ฌธ;
});
</script>
jQuery์ ๊ธฐ๋ณธ ํ์์ $(document).ready( ) ์
๋๋ค.
ready( )๋ jQuery ์ด๋ฒคํธ๋ก ์๋ฐ์คํฌ๋ฆฝํธ์ load ์๋ฐดํธ์ ์ ์ฌํ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์์ต๋๋ค.
<script src="jquery-3.6.0.min.js"></script>
<script>
$(function(){
์คํ๋ฌธ;
});
</script>
document.ready๋ฅผ ์๋ตํ์ฌ ํํํ ์๋ ์์ต๋๋ค.
๐ jQuery๋ฅผ ํ์ฉํด์ ์ด๋ฏธ์ง ์ฌ๋ผ์ด๋ ํจ๊ณผ ๋ง๋ค๊ธฐ
์์ ์๋ฅ ์ด๋ชจํฐ์ฝ์ ํด๋ฆญํ๋ฉด ์ด๋ฏธ์ง ์ฌ๋ผ์ด๋ ๊ฒ์๋ฌผ๋ก ๋์ด๊ฐ๋๋ค. ๋ ์์ธํ ์๊ณ ์ถ์ผ์ ๋ถ๋ค์ ๋๋ฌ์ฃผ์ธ์ ~!
'JAVASCRIPT > jQuery' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
jQuery | ํด๋์ค ๋ฉ์๋ (2) | 2022.09.04 |
---|---|
jQuery | ํ์ ์ ํ์ (8) | 2022.08.31 |
jQuery | ํํฐ ์ ํ์ (7) | 2022.08.31 |
jQuery | ์์ฑ ์ ํ์ (9) | 2022.08.30 |
jQuery | ๊ธฐ๋ณธ ์ ํ์ (11) | 2022.08.30 |
๋๊ธ