๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

์ œ์ด์ฟผ๋ฆฌ4

์ œ์ด์ฟผ๋ฆฌ : ์Šคํƒ€์ผ ๊ด€๋ จ ๋ฉ”์„œ๋“œ ์ œ์ด์ฟผ๋ฆฌ : ์Šคํƒ€์ผ ๊ด€๋ จ ๋ฉ”์„œ๋“œ ์˜ค๋Š˜์€ JQuery์˜ ์ฃผ์š” ๋ฉ”์„œ๋“œ๋“ค ์ค‘, ์Šคํƒ€์ผ๊ณผ ๊ด€๋ จ๋œ ๋ฉ”์„œ๋“œ๋ฅผ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 1. css() ๋ฉ”์„œ๋“œ ์‹คํ–‰ ๋ถ„๋ฅ˜ ํ˜•์‹ ์ทจ๋“ $("div").css("width"); ์ƒ์„ฑ, ๋ณ€๊ฒฝ $("div").css("background-color", "red").css("padding", "10px"); $("div").css({"background-color: "red", padding: "10px"}); ์ฝœ๋ฐฑ ํ•จ์ˆ˜ $("div").attr("width", function(index, w) { // index๋Š” ๊ฐ div ์š”์†Œ์˜ index 0, 1, 2 // w๋Š” ๊ฐ div ์š”์†Œ์˜ width ๊ฐ’ return css ์†์„ฑ // ๊ฐ div ์š”์†Œ์˜ css ์†์„ฑ์„ ์ƒ์„ฑ ๋ฐ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ.. 2022. 9. 5.
์ œ์ด์ฟผ๋ฆฌ : ์†์„ฑ ๊ด€๋ จ ๋ฉ”์„œ๋“œ ์ œ์ด์ฟผ๋ฆฌ : ์†์„ฑ ๊ด€๋ จ ๋ฉ”์„œ๋“œ ์˜ค๋Š˜์€ JQuery์˜ ์ฃผ์š” ๋ฉ”์„œ๋“œ๋“ค ์ค‘, ์†์„ฑ๊ณผ ๊ด€๋ จ๋œ ๋ฉ”์„œ๋“œ๋ฅผ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 1. attr() ๋ฉ”์„œ๋“œ ์„ ํƒํ•œ ์š”์†Œ์˜ attribute(์†์„ฑ)๋ฅผ ์„ ํƒ, ์ƒ์„ฑ, ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹คํ–‰ ๋ถ„๋ฅ˜ ํ˜•์‹ ์ทจ๋“ $("a").attr("href"); ์ƒ์„ฑ, ๋ณ€๊ฒฝ $("a").attr("href", "http://icoxpublish.com").attr("target", "_blank"); $("a").attr({href: "http://icoxpublish.com", target: "_blank"}); ์ฝœ๋ฐฑ ํ•จ์ˆ˜ $("a").attr("href", function(index, h) { // index๋Š” ๊ฐ a ์š”์†Œ์˜ index 0, 1, 2 // h๋Š” ๊ฐ a ์š”์†Œ href ์†.. 2022. 9. 4.
์ œ์ด์ฟผ๋ฆฌ : ํƒ์ƒ‰ ์„ ํƒ์ž ์ œ์ด์ฟผ๋ฆฌ : ํƒ์ƒ‰ ์„ ํƒ์ž ์˜ค๋Š˜์€ JQuery์˜ ํƒ์ƒ‰ ์„ ํƒ์ž์— ๋Œ€ํ•˜์—ฌ ์•Œ์•„๋ณด๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. 1. ๊ธฐ๋ณธ ํƒ์ƒ‰ ์„ ํƒ์ž ์„ ํƒ์ž ์ข…๋ฅ˜ ์„ค๋ช… children() $("div").children() div ์š”์†Œ์˜ ์ž์‹ ์š”์†Œ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. parent() $("p").parent() p ์š”์†Œ์˜ ๋ถ€๋ชจ ์š”์†Œ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. parents() $("p").parents("div") p ์š”์†Œ์˜ ๋ถ€๋ชจ๊ฐ€ ๋˜๋Š” ๋ชจ๋“  div ์š”์†Œ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. closest() $("p").closest("div") p ์š”์†Œ์˜ ๋ถ€๋ชจ๊ฐ€ ๋˜๋Š” ์ฒซ ๋ฒˆ์งธ div ์š”์†Œ๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค. next() $("div.m").next() div.m ์š”์†Œ์˜ ๋‹ค์Œ ์š”์†Œ๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. nextAll() $("div.m").nextAll() div.m ์š”์†Œ์˜ ๋‹ค์Œ ์š”์†Œ๋“ค์„ ๋ชจ.. 2022. 9. 1.
์ œ์ด์ฟผ๋ฆฌ : ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ• ์ œ์ด์ฟผ๋ฆฌ : ์—ฐ๊ฒฐ ๋ฐฉ๋ฒ• JQuery๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ์–ธ์–ด๋ฅผ ๊ฐ„ํŽธํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹จ์ˆœํ™”์‹œํ‚จ ์˜คํ”ˆ ์†Œ์Šค ๊ธฐ๋ฐ˜์˜ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. JQuery๋ฅผ ์ด์šฉํ•˜๋ฉด ์งง๊ณ  ๋‹จ์ˆœํ•œ ์ฝ”๋“œ๋กœ๋„ ์›น ํŽ˜์ด์ง€์— ๋‹ค์–‘ํ•œ ํšจ๊ณผ๋‚˜ ์—ฐ์ถœ์„ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 1. JQuery์˜ ์žฅ์  1. JQuery๋Š” ์ฃผ์š” ์›น ๋ธŒ๋ผ์šฐ์ €์˜ ๊ตฌ๋ฒ„์ „์„ ํฌํ•จํ•œ ๋Œ€๋ถ€๋ถ„์˜ ๋ธŒ๋ผ์šฐ์ €์—์„œ ์ง€์›๋ฉ๋‹ˆ๋‹ค. 2. HTML DOM์„ ์†์‰ฝ๊ฒŒ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, CSS ์Šคํƒ€์ผ๋„ ๊ฐ„๋‹จํžˆ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 3. ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ๋‚˜ ๋Œ€ํ™”ํ˜• ์ฒ˜๋ฆฌ๋ฅผ ๊ฐ„๋‹จํ•˜๊ฒŒ ์ ์šฉํ•ด ์ค๋‹ˆ๋‹ค. 4. ๊ฐ™์€ ๋™์ž‘์„ ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ๋”์šฑ ์งง์€ ์ฝ”๋“œ๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 5. ๋‹ค์–‘ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ ์ฐธ๊ณ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์„œ๊ฐ€ ๋งŽ์ด ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. 6. ์˜คํ”ˆ ๋ผ์ด์„ ์Šค๋ฅผ ์ ์šฉํ•˜์—ฌ ๋ˆ„๊ตฌ๋‚˜ ์ž์œ ๋กญ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ.. 2022. 8. 29.
728x90
๋ฐ˜์‘ํ˜•
๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. ๐Ÿฆ™

CSS
๊ด‘๊ณ  ์ค€๋น„์ค‘