์ธํŒŒ

You Can Become A

Pro

๋Šฆ๊ฒŒ ์‹œ์ž‘ํ•ด๋„ ๋ˆ„๊ตฌ๋“ ์ง€ ๋…ธ๋ ฅํ•˜๋ฉด ๊ฐœ๋ฐœ์ž๊ฐ€ ๋ ์ˆ˜ ์žˆ์–ด์š” !

JQuery

๊ณต๋ถ€ํ•œ ๋‚ด์šฉ์„ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค
JQuery

โ™ป๏ธ ์ œ์ด์ฟผ๋ฆฌ ํ•จ์ˆ˜๋ฅผ โ†’ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๊ตฌํ˜„ (๋ชจ์Œ์ง‘)

์ œ์ด์ฟผ๋ฆฌ๋ฅผ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ์ œ์ด์ฟผ๋ฆฌ๋Š” ๋ฌด๊ฒ๊ณ  ๋Š๋ฆฌ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์š”์ฆ˜์—๋Š” ๋ฆฌ์•กํŠธ, ๋ทฐ๋ฅผ ์“ฐ์ง€ ์ œ์ด์ฟผ๋ฆฌ๋Š” ๋ ˆ๊ฑฐ์‹œ ํ”„๋กœ์ ํŠธ์—๋งŒ ์ž”์กดํ•˜๋Š” ๊ตฌ์‹œ๋Œ€์  ์œ ๋ฌผ์ด ๋˜์–ด ๋ฒ„๋ ธ๋‹ค. ๊ทธ๋ ‡์ง€๋งŒ ์ด์ „์—๋Š” ์ „์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ๋œ ์›น๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ผ๋Š” ๋ช…์„ฑ์ด ์žˆ์—ˆ๋Š”๋ฐ, ๊ทธ ์ด์œ ๋Š” ๊ธฐ์กด ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์— ์—†๋Š” ์—ฌ๋Ÿฌ ํŽธ๋ฆฌํ•œ ์ „์šฉ ์„ ํƒ์ž๋‚˜ ๋ฉ”์„œ๋“œ๋ฅผ ์ง€์›ํ•ด ์ฃผ์—ˆ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๋˜ํ•œ ์ œ์ด์ฟผ๋ฆฌ๋ฅผ ์ด์šฉํ•œ ํŒŒ์ƒ ์—ฌ๋Ÿฌ ์Šคํƒ€์ผ๋ฆฌ์‰ฌ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ˆซ์ž๋„ ํ•œ๋ชซํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ํผํฌ๋จผ์Šค ๋ฌธ์ œ ๋•Œ๋ฌธ์— ๊ฐ€๋Šฅํ•œ ํ•œ ์ œ์ด์ฟผ๋ฆฌ ์‚ฌ์šฉ์„ ์ง€์–‘ํ•ด์•ผ ๋˜์ง€๋งŒ, DOM์„ ๋‹ค๋ฃจ๋Š”๋ฐ ์žˆ์–ด ์••๋„์ ์ธ ํŽธ๋ฆฌํ•จ์€ ํฌ๊ธฐํ•˜๊ธฐ์—” ๋„ˆ๋ฌด ๋‹ฌ์ฝคํ•˜๋‹ค. ๋”ฐ๋ผ์„œ ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„  ๋ช‡๊ฐ€์ง€ ์ž์ฃผ ์• ์šฉ๋˜๋Š” ์ œ์ด์ฟผ๋ฆฌ ๋ฉ”์„œ๋“œ๋ฅผ ๋ฐ”๋‹๋ผ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋กœ ๊ตฌํ˜„ํ•ด๋ณด์•„ ์›น ์ฝ”๋”ฉ์— ์žˆ์–ด ์ข€ ๋” ํŽธํ•˜๊ฒŒ ์ด์šฉํ•ด๋ณด๋„๋ก ํ•˜์ž. You might ..

category_image
์ธํŒŒ_
2023.02.24
(0)
JQuery

๐Ÿ“š jQuery ์š”์†Œ ์ธ๋ฑ์Šค(index) ๋„˜๋ฒ„ ๊ตฌํ•˜๊ธฐ

JQuery์—์„œ ์š”์†Œ ์ต๋ฑ์Šค ๊ตฌํ•˜๊ธฐ ๊ฐ™์€ ํƒœ๊ทธ ์š”์†Œ๋“ค์ด ์—ฌ๋Ÿฌ๊ฐœ ์žˆ๋Š”๋ฐ, ์ด๋“ค์˜ ์ต๋ฑ์Šค๋ฅผ ๊ตฌํ•ด์„œ ์ˆœ์„œ๋กœ ์ œ์–ดํ•˜๊ณ  ์‹ถ์„๋•Œ index() ๋ฉ”์†Œ๋“œ๋ฅผ ํ†ตํ•ด ๊ฐ€๋Šฅํ•˜๋‹ค. ๋‹ค์Œ์€ ๋˜‘๊ฐ™์€ li 5๊ฐœ์˜ ์š”์†Œ๋“ค์„ ์ธ๋ฑ์Šค๋ฅผ ํ†ตํ•ด ํŠน์ • ์š”์†Œ๋ฅผ ๊ตฌ๋ณ„ํ•˜๋Š” ์˜ˆ์ œ์ด๋‹ค. 1 2 3 4 5 6 /* ๊ฐ™์€ ์ด๋ฆ„์˜ li.papers ์š”์†Œ๋“ค์—๊ฒŒ ๊ฐ๊ฐ ํด๋ฆญ ์ด๋ฒคํŠธ๋“ค์„ ๋“ฑ๋กํ•ด์ค€๋‹ค. */ $(".test > ul > li").click(function () { // ๋งŒ์ผ li ์š”์†Œ๋ฅผ ํด๋ฆญํ•œ๋‹ค๋ฉด, ๊ทธ ํด๋ฆญํ•œ ํ˜•์ œ์š”์†Œ ๊ฐ„์˜ ์ธ๋ฑ์Šค ์ˆœ์„œ๋ฅผ ๊ตฌํ•ด ๋ฐ˜ํ™˜ํ•ด์ค€๋‹ค. let num = $("li").index(this); $('.result > p > span').text(num + 1); }); See the Pen jquery index by barzz12 (..

category_image
์ธํŒŒ_
2022.07.02
(0)
JQuery

๐Ÿ“š $.getScript() ๋™์  ์Šคํฌ๋ฆฝํŠธ ๋กœ๋”ฉ ์‚ฌ์šฉ๋ฒ•

์ œ์ด์ฟผ๋ฆฌ $.getScript() $.getScript() ๋ฉ”์†Œ๋“œ๋Š” ์˜ˆ์ „์— ajaxํ†ต์‹ ์„ ์œ„ํ•œ api๋กœ ์“ฐ์ด๋˜ ๋ฉ”์†Œ๋“œ๋‹ค. ์š”์ฆ˜์€ fetch() ๋‚˜ $.ajax() ๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ์— ์ž˜ ์•ˆ์“ฐ์ด๋Š” ํŽธ์ด์ง€๋งŒ, ๊ฐ„๋‹จํ•œ ์ฝ”๋“œ๋กœ ์›๊ฒฉ์ง€ ๋˜๋Š” ๋กœ์ปฌ์˜ javascript ํŒŒ์ผ์„ ๋™์ ์œผ๋กœ ์ฝ์–ด๋“ค์—ฌ ์‹คํ–‰ํ•˜๋Š” ์—ญํ• ๋กœ์„œ ๊ฐ€๋” ์“ฐ์ด๊ธฐ๋„ ํ•œ๋‹ค. ๋‹ค๋ฅธ ๋„๋ฉ”์ธ์˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋„ ์ฝ์–ด๋“ค์ผ ์ˆ˜ ์žˆ๋‹ค. $.getScript(url, callback); // url : ์ฝ์–ด๋“ค์ด๋Š” ํŽ˜์ด์ง€์˜ ์œ„์น˜ // callback : ํ†ต์‹  ์„ฑ๊ณต์‹œ์˜ ์ฝœ๋ฐฑ ํ•จ์ˆ˜ ์˜ˆ๋ฅผ๋“ค์–ด ์ด๋Ÿฐ์‹์œผ๋กœ ๋‹จ์ถ•ํ•˜์—ฌ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฐ”๋‹๋ผ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„  ๋”ฐ๋กœ ์ œ์ด์ฟผ๋ฆฌ์—์„œ๋Š” ํ•˜๋‚˜์˜ ๋ฉ”์†Œ๋“œ๋งŒ ์‚ฌ์šฉํ•˜๋ฉด ๋˜๋Š” ๊ฑธ ์•Œ ์ˆ˜ ์žˆ๋‹ค. (์ฝœ๋ฐฑ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ํ”„๋กœ๋ฏธ์Šค๋„ ์ง€์›ํ•œ๋‹ค.) $.getScript("..

category_image
์ธํŒŒ_
2022.01.07
(0)
JQuery

๐Ÿ“š ์ œ์ด์ฟผ๋ฆฌ AJAX ์š”์ฒญ ๋ฌธ๋ฒ• ์ •๋ฆฌ

์ œ์ด์ฟผ๋ฆฌ AJAX ์š”์ฒญ ์ด๋ฒˆ ํฌ์ŠคํŒ…์—๋Š” ajax์˜ ๊ธฐ๋ณธ๊ฐœ๋… ๊ฐ„๋‹จ ์ •๋ฆฌ์™€ ์ œ์ด์ฟผ๋ฆฌ ajax ๋ฉ”์†Œ๋“œ๋ฅผ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค. AJAX ๋ž€? AJAX๋ž€ asynchronous Javascript and XML์ž…๋‹ˆ๋‹ค. ์š”์ฆ˜์€ XML๋ณด๋‹ค HTML์ด๋‚˜ JSON์„ ๋” ๋งŽ์ด ์“ฐ์ง€๋งŒ, ๊ฐœ๋ฐœ ๋‹น์‹œ xml์ด ์ฃผ๋ฅ˜๋ผ์„œ ์ด๋ฆ„์ด ๊ทธ๋ ‡๊ฒŒ ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ์›น์—์„œ๋Š” ํ•œ ๋ฒˆ ํŽ˜์ด์ง€๋ฅผ ๋กœ๋”ฉํ•˜๋ฉด ๋‹ค๋ฅธ ํŽ˜์ด์ง€๋ฅผ ๋กœ๋”ฉํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋งํฌ๋ฅผ ํƒ€๊ณ  ๋„˜์–ด๊ฐ€์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๊ฒŒ ๋˜๋ฉด ํ”ํžˆ ๋งํ•˜๋Š” ํŽ˜์ด์ง€ ๊นœ๋นก์ž„์ด ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ๊ตฌ๊ธ€ ๊ฒ€์ƒ‰์„ ํ•ด๋ณด๋ฉด, ํŽ˜์ด์ง€๋ฅผ ์ „ํ™˜ํ•˜์ง€ ์•Š๊ณ ๋„ ์˜ˆ์ƒ ๊ฒ€์ƒ‰์–ด์™€ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค๋‹ˆ๋‹ค. Gmail๋„ ๋งˆ์ฐฌ๊ฐ€์ง€์ฃ . ๋ฐ”๋กœ AJAX ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์˜€๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ์ด์ฒ˜๋Ÿผ ๋น„๋™๊ธฐ์ ์œผ๋กœ ์„œ๋ฒ„์— ์š”์ฒญ์„ ํ•˜์—ฌ ํŽ˜์ด์ง€ ์ „ํ™˜ ์—†์ด๋„ ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ ์ˆ˜ ์žˆ..

category_image
์ธํŒŒ_
2021.10.08
1
JQuery

๐Ÿ“š ์ œ์ด์ฟผ๋ฆฌ ์ด๋ฒคํŠธ ์ข…๋ฅ˜ & ์„ค์ • ์ด์ •๋ฆฌ

jQuery ์ด๋ฒคํŠธ ๋ฌธ๋ฒ• ์›น ํŽ˜์ด์ง€๋Š” ์‚ฌ์šฉ์ž์™€ ์ˆ˜๋งŽ์€ ์ƒํ˜ธ์ž‘์šฉ์„ ํ•˜๊ฒŒ ๋œ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ๋งˆ์šฐ์Šค๋ฅผ ์›€์ง์ด๊ฑฐ๋‚˜, ์š”์†Œ๋ฅผ ํด๋ฆญํ•˜๊ฑฐ๋‚˜, ํ…์ŠคํŠธ ๋ฐ•์Šค์— ๊ธ€์„ ์“ฐ๋Š” ๋“ฑ ์ˆ˜๋งŽ์€ ์ข…๋ฅ˜์˜ ๋™์ž‘(action)์„ ์ˆ˜ํ–‰ํ•œ๋‹ค. ์ด๋Ÿฌํ•œ ์‚ฌ์šฉ์ž์˜ ๋™์ž‘๋“ค์ด ๋ชจ๋‘ ์ด๋ฒคํŠธ(event)๋ฅผ ๋ฐœ์ƒ์‹œํ‚ค๋Š” ๊ฒƒ์ด๋‹ค. ์ •๋ฆฌํ•˜์ž๋ฉด, ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค๋Š” ๊ฒƒ์€ ์›น ํŽ˜์ด์ง€์—์„œ ํŠน์ • ๋™์ž‘์ด ๋ฐœ์ƒํ•˜์—ฌ, ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๊ทธ ์‚ฌ์‹ค์„ ์•Œ๋ ค์ฃผ๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•œ๋‹ค. ํŠน์ • ์š”์†Œ์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์ด๋ฒคํŠธ๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ(event handler)๋ผ๋Š” ํ•จ์ˆ˜๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ์—ฐ๊ฒฐํ•ด์•ผ๋งŒ ํ•œ๋‹ค. ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ๊ฐ€ ์—ฐ๊ฒฐ๋œ ํŠน์ • ์š”์†Œ์—์„œ ์ง€์ •๋œ ํƒ€์ž…์˜ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด, ์›น ๋ธŒ๋ผ์šฐ์ €๋Š” ์—ฐ๊ฒฐ๋œ ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์‹คํ–‰ํ•˜๊ฒŒ ๋˜๋Š” ์›๋ฆฌ์ด๋‹ค. ์ œ์ด์ฟผ๋ฆฌ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์˜ ์ด๋ฒคํŠธ ํ—จ๋“ค๋Ÿฌ์™€ ๋™์ผํ•˜๊ฒŒ ..

category_image
์ธํŒŒ_
2021.10.08
(0)
JQuery

๐Ÿ“š ์ œ์ด์ฟผ๋ฆฌ ๋ฉ”์†Œ๋“œ ์ข…๋ฅ˜ ์ด์ •๋ฆฌ

jQuery ๋ฉ”์†Œ๋“œ ์ •๋ฆฌ ์š”์†Œ getter & setter ๋ฉ”์†Œ๋“œ ์„ค๋ช… .html() ํ•ด๋‹น ์š”์†Œ์˜ HTML ์ฝ˜ํ…์ธ ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ฑฐ๋‚˜ ์„ค์ •ํ•จ. .text() ํ•ด๋‹น ์š”์†Œ์˜ ํ…์ŠคํŠธ ์ฝ˜ํ…์ธ ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ฑฐ๋‚˜ ์„ค์ •ํ•จ. .width() ์„ ํƒํ•œ ์š”์†Œ ์ค‘์—์„œ ์ฒซ ๋ฒˆ์งธ ์š”์†Œ์˜ ๋„ˆ๋น„๋ฅผ ํ”ฝ์…€ ๋‹จ์œ„์˜ ์ •์ˆ˜๋กœ ๋ฐ˜ํ™˜ํ•˜๊ฑฐ๋‚˜ ์„ค์ •ํ•จ. .height() ์„ ํƒํ•œ ์š”์†Œ ์ค‘์—์„œ ์ฒซ ๋ฒˆ์งธ ์š”์†Œ์˜ ๋†’์ด๋ฅผ ํ”ฝ์…€ ๋‹จ์œ„์˜ ์ •์ˆ˜๋กœ ๋ฐ˜ํ™˜ํ•˜๊ฑฐ๋‚˜ ์„ค์ •ํ•จ. .attr() ํ•ด๋‹น ์š”์†Œ์˜ ๋ช…์‹œ๋œ ์†์„ฑ์˜ ์†์„ฑ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๊ฑฐ๋‚˜ ์„ค์ •ํ•จ. .val() ์š”์†Œ์˜ ๊ฐ’์„ ๋ฐ˜ํ™˜ํ•˜๊ฑฐ๋‚˜ ์„ค์ •ํ•จ. .value = ๊ฐ™์€ ๊ฑฐ html() == innerHTML๊ณผ ๊ฐ™๋‹ค. ์•ˆ๋…•ํ•˜์„ธ์š”. text() == textContent์™€ ๊ฐ™๋‹ค. ์•ˆ๋…•ํ•˜์„ธ์š”. width(), height() // setter $("i..

category_image
์ธํŒŒ_
2021.10.06
4
JQuery

๐Ÿ“š ์ œ์ด์ฟผ๋ฆฌ ์„ ํƒ์ž(Selector) ์ข…๋ฅ˜ ์ด์ •๋ฆฌ

jQuery CSS ์„ ํƒ์ž ๋ชจ์Œ ๊ธฐ๋ณธ ์„ ํƒ์ž ์„ ํƒ์ž ์˜ˆ์ œ ์„ค๋ช… * $("*") ๋ชจ๋“  ์š”์†Œ๋ฅผ ์„ ํƒ .class $(".class") ์ง€์ •ํ•œ ํด๋ž˜์Šค๋ฅผ ๊ฐ€์ง€๋Š” ๋ชจ๋“  ์š”์†Œ๋ฅผ ์„ ํƒ element $("element") ์ง€์ •๋œ ํƒœ๊ทธ๋ช…์„ ๊ฐ€์ง€๋Š” ๋ชจ๋“  ์š”์†Œ๋ฅผ ์„ ํƒ #id $("#id") ์ง€์ •ํ•œ ID ์†์„ฑ์„ ๊ฐ€์ง€๋Š” ํ•˜๋‚˜์˜ ์š”์†Œ๋ฅผ ์„ ํƒ , $("selector1, selecotr2") ๋ชจ๋“  ์ง€์ •ํ•œ ์„ ํƒ์ž๋“ค์˜ ๊ฒฐ๊ณผ๋“ค์„ ๊ฒฐํ•ฉํ•˜์—ฌ ์„ ํƒ โ€‹ ์ž์‹ ์„ ํƒ์ž (child) ์„ ํƒ์ž ์˜ˆ์ œ ์„ค๋ช… :first-child $("div:first-child") ๋ถ€๋ชจ์˜ ์ฒซ ๋ฒˆ์งธ ์ž์‹์ธ ๋ชจ๋“  ์š”์†Œ๋ฅผ ์„ ํƒ :first-of-type $("div:first-of-type") ๋™์ผํ•œ ์š”์†Œ ์ด๋ฆ„์˜ ํ˜•์ œ ์ค‘ ์ฒซ ๋ฒˆ์งธ ์š”์†Œ๋ฅผ ๋ชจ๋‘ ์„ ํƒ :last-child ..

category_image
์ธํŒŒ_
2021.10.06
6
JQuery

๐Ÿ“š ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ this vs ์ œ์ด์ฟผ๋ฆฌ $(this) ์ฐจ์ด

์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ this ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ์—์„œ this๋Š” ํ˜„์žฌ ์‹คํ–‰ ์ปจํ…์ŠคํŠธ์—์„œ ์ฐธ์กฐ๋˜๋Š” ๊ฐ์ฒด๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ํ•จ์ˆ˜ ๋‚ด์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ, ํ•จ์ˆ˜ ํ˜ธ์ถœ ๋ฐฉ์‹์— ๋”ฐ๋ผ this๊ฐ€ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฐ์ฒด๊ฐ€ ๋‹ฌ๋ผ์ง€๊ฒŒ ๋œ๋‹ค. ์˜ˆ๋ฅผ๋“ค์–ด ์ด๋ฒ ํŠธ ํ•ธ๋“ค๋Ÿฌ๋ฅผ ์ธ๋ผ์ธ์œผ๋กœ ๋“ฑ๋กํ•  ๊ฒฝ์šฐ ํ•จ์ˆ˜๋‚ด์˜ this๋Š” ๋ฒ„ํŠผ์ด ์•„๋‹Œ window ๊ฐ์ฒด๋ฅผ ๊ฐ€๋ฆฌํ‚ค๊ฒŒ ๋œ๋‹ค. Button ๋ฐ˜๋ฉด addEventListener ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ ๊ฐ™์€๊ฒฝ์šฐ ์ด๋ฒคํŠธ์— ๋ฐ”์ธ๋”ฉ๋œ ์š”์†Œ๋ฅผ ๊ฐ€๋ฆฌํ‚จ๋‹ค. ์ด๊ฒƒ์€ ์ด๋ฒคํŠธ ๊ฐ์ฒด์˜ currentTarget ํ”„๋กœํผํ‹ฐ์™€ ๊ฐ™๋‹ค. Button ์ œ์ด์ฟผ๋ฆฌ $(this) ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ this์™€ ์ œ์ด์ฟผ๋ฆฌ $(this)๋Š” ๋ช…์นญ์€ ๊ฐ™์„ ์ง€๋ผ๋„ ์‹ค์ œ๋กœ ํ‘œ์‹œ๋˜๋Š” ์ •๋ณด๋Š” ์„œ๋กœ ๋‹ค๋ฅด๋‹ค. ์ œ์ด์ฟผ๋ฆฌ์—์„œ $(this)๋Š” ์ด๋ฒคํŠธ ํ•ธ๋“ค๋Ÿฌ ๋‚ด์—์„œ ์ด๋ฒคํŠธ๊ฐ€ ๋ฐœ์ƒํ•œ ์š”์†Œ๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ์—ญ..

category_image
์ธํŒŒ_
2021.09.29
5
JQuery

๐Ÿ“š jQuery ๊ธฐ๋ณธ ๋ฌธ๋ฒ• $() ์ •๋ฆฌ

jQuery ๊ธฐ๋ณธ ๋ฌธ๋ฒ• $(์„ ํƒ์ž).๋™์ž‘ํ•จ์ˆ˜1().๋™์ž‘ํ•จ์ˆ˜2() $(์„ ํƒ์ž).๋™์ž‘ํ•จ์ˆ˜1().๋™์ž‘ํ•จ์ˆ˜2() ๋‹ฌ๋Ÿฌ($) ๊ธฐํ˜ธ๋Š” ์ œ์ด์ฟผ๋ฆฌ๋ฅผ ์˜๋ฏธํ•˜๊ณ , ์ œ์ด์ฟผ๋ฆฌ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์‹๋ณ„์ž์ด๋‹ค. - ์„ ํƒ์ž๋ฅผ ์ด์šฉํ•˜์—ฌ ์›ํ•˜๋Š” HTML ์š”์†Œ๋ฅผ ์„ ํƒํ•˜๊ณ , - ๋™์ž‘ ํ•จ์ˆ˜๋ฅผ ์ •์˜ํ•˜์—ฌ ์„ ํƒ๋œ ์š”์†Œ์— ์›ํ•˜๋Š” ๋™์ž‘์„ ์„ค์ •ํ•œ๋‹ค. jQuery $๊ฐ์ฒด โ€‹jQuery๋ฅผ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ๋จผ์ € jQuery ๊ฐ์ฒด๋ฅผ ์ƒ์„ฑํ•˜์—ฌ์•ผ ํ•œ๋‹ค. ์ƒ์„ฑ๋œ jQuery ๊ฐ์ฒด๋Š” ๋‹ค์–‘ํ•œ ๋ฉ”์†Œ๋“œ๋ฅผ ๊ฐ€์ง€๋Š”๋ฐ, jQuery๋ฅผ ํ•™์Šตํ•œ๋‹ค๊ณ  ํ•˜๋Š” ๊ฒƒ์€ ๋Œ€์ฒด๋กœ ์ด ๋ฉ”์†Œ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ตํžˆ๋Š” ๊ฒƒ์ด๋‹ค. $() // jQuery() ํ•จ์ˆ˜์˜ ์ถ•์•ฝํ˜• jQuery() ํ•จ์ˆ˜๋Š” ์ „๋‹ฌ๋˜๋Š” ์ธ์ˆ˜์˜ ์ข…๋ฅ˜์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์›€์ง์ž„์„ ํ•˜์ง€๋งŒ ๊ฒฐ๊ตญ jQuery ๊ฐ์ฒด๋ฅผ ๋ฐ˜ํ™˜ํ•œ๋‹ค. ์ธ์ˆ˜์˜ ์ข…๋ฅ˜..

category_image
์ธํŒŒ_
2021.09.28
2
JQuery

๐Ÿ“š jQuery ์„ค์น˜ & ์ ์šฉ ๋ฐฉ๋ฒ•

์ œ์ด์ฟผ๋ฆฌ ์„ค์น˜ ํ•œ๋•Œ ์ „์„ธ๊ณ„์—์„œ ๊ฐ€์žฅ ๋งŽ์ด ์“ฐ๋˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜ & ์ ์šฉ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํฌ์ŠคํŒ… ํ•ด๋ณธ๋‹ค. 1. ๋กœ์ปฌ ๋‹ค์šด๋กœ๋“œ ๋ฐฉ๋ฒ• ์•„๋ž˜ ๋งํฌ๋กœ ๋“ค์–ด๊ฐ€ jquery ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ํ•œ๋’ค, ์ž์‹ ์˜ ํ”„๋กœ์ ํŠธ์— ๋„ฃ์œผ๋ฉด ๋œ๋‹ค. jQuery What is jQuery? jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. jquery.c..

category_image
์ธํŒŒ_
2021.09.27
(0)