λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°

JQUERY8

[JQUERY] μŠ€νƒ€μΌ λ©”μ„œλ“œ Jquery : μŠ€νƒ€μΌ κ΄€λ ¨ λ©”μ„œλ“œ 이번 μ‹œκ°„μ—λŠ” css 속성을 μΆ”κ°€ν•  수 μžˆλŠ” jquery μŠ€νƒ€μΌ κ΄€λ ¨ λ©”μ„œλ“œμ— λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.🧐 #1. jquery : 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 μš”μ†Œμ˜ c.. 2022. 9. 5.
[JQUERY] 속성 λ©”μ„œλ“œ Jquery : 속성 κ΄€λ ¨ λ©”μ„œλ“œ 이번 μ‹œκ°„μ—λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ jquery 속성 κ΄€λ ¨ λ©”μ„œλ“œμ— λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.πŸ˜† #1. jquery : attr() λ©”μ„œλ“œ 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λŠ” 각 div μš”μ†Œμ˜ index 0,1,.. 2022. 9. 5.
[JQUERY] 클래슀 λ©”μ„œλ“œ Jquery : 클래슀 κ΄€λ ¨ λ©”μ„œλ“œ 이번 μ‹œκ°„μ—λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ jquery 클래슀 κ΄€λ ¨ λ©”μ„œλ“œμ— λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.πŸ˜† #1. jquery : addClass() λ©”μ„œλ“œ λ‹€μŒμ€ μš”μ†Œμ— class속성을 μΆ”κ°€ν•˜λŠ” λ©”μ„œλ“œ μž…λ‹ˆλ‹€ λ‹€μŒμ˜ ν‘œμ™€ 예제λ₯Ό 보며 μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€! μ‹€ν–‰ λΆ„λ₯˜ ν˜•μ‹ μΆ”κ°€ $("div").addClass("클래슀λͺ…"); 콜백 ν•¨μˆ˜ $("div").addClass(function(index, className) { //indexλŠ” 각 div μš”μ†Œμ˜ index 0,1,2 //className은 각 div의 class 속성 return class 속성 // 각 div에 class 속성을 좔가함. }); …… λ‚΄μš©1 λ‚΄μš©2 λ‚΄μš©3 ✏️ addClass() λ©”μ„œλ“œ 예제 See the Pen Unti.. 2022. 9. 5.
[JQUERY] 탐색 μ„ νƒμž Jquery : 탐색 μ„ νƒμž 이번 μ‹œκ°„μ—λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ jquery 탐색 μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.πŸ˜† #1. jquery 탐색 μ„ νƒμž λ‹€μŒμ€ 제이쿼리의 탐색 μ„ νƒμžλ₯Ό 정리해놓은 κ²ƒμž…λ‹ˆλ‹€! ν•¨κ»˜ 탐색 μ„ νƒμž μ’…λ₯˜λ₯Ό μ•Œμ•„λ³ΌκΉŒμš”?! μ„ νƒμž μ’…λ₯˜ μ„€λͺ… children() $("div").children() div μš”μ†Œμ˜ μžμ‹ μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. parent() $("p").parent() p μš”μ†Œμ˜ λΆ€λͺ¨ μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. parents() $("p").parent("div") p μš”μ†Œμ˜ λΆ€λͺ¨κ°€ λ˜λŠ” λͺ¨λ“  div μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. closest() $("p").closest("div") p μš”μ†Œμ˜ λΆ€λͺ¨κ°€ λ˜λŠ” 첫번째 div μš”μ†Œλ₯Ό μ°ΎμŠ΅λ‹ˆλ‹€. next() $("div.m").next() div.m μš”μ†Œμ˜ .. 2022. 8. 31.
[JQUERY] ν•„ν„° μ„ νƒμž Jquery : ν•„ν„° μ„ νƒμž 이번 μ‹œκ°„μ—λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ jquery ν•„ν„° μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.πŸ˜† #1. jquery κΈ°λ³Έ ν•„ν„° μ„ νƒμž ν•„ν„° μ„ νƒμžλŠ” μ„ νƒμžμ— : (클둠)이 뢙은 μ„ νƒμžλ₯Ό μ˜λ―Έν•©λ‹ˆλ‹€. λ‹€μŒμ˜ ν‘œλ₯Ό 보며 ν•„ν„° μ„ νƒμžμ˜ μ’…λ₯˜λ₯Ό μ•Œμ•„λ΄…μ‹œλ‹€! μ„ νƒμž μ’…λ₯˜ μ„€λͺ… :even $("tr:even") tr μš”μ†Œ 쀑 짝수 ν–‰λ§Œ μ„ νƒν•©λ‹ˆλ‹€. :odd $("tr:odd") tr μš”μ†Œ 쀑 ν™€μˆ˜ ν–‰λ§Œ μ„ νƒν•©λ‹ˆλ‹€. :first $("td:first") 첫번째 td μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. :last $("td:last") λ§ˆμ§€λ§‰ td μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. :header $(":header") ν—€λ”©(h1~h6) μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. :eq $("li:eq(0)") indexκ°€ 0인 li μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. **in.. 2022. 8. 31.
[JQUERY] jQuery 속성 μ„ νƒμž Jquery : 속성 μ„ νƒμž 이번 μ‹œκ°„μ—λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ jquery 속성 μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.πŸ˜† #1. jquery 속성 μ„ νƒμž λ‹€μŒμ€ 속성 μ„ νƒμžμ˜ μ’…λ₯˜ μž…λ‹ˆλ‹€. ν‘œμ™€ 예제λ₯Ό 보고 μ΄ν•΄ν•΄λ΄…μ‹œλ‹€! μ„ νƒμž μ’…λ₯˜ μ„€λͺ… μš”μ†Œ[속성] $("p[class]") p μš”μ†Œ 쀑 class 속성을 가지고 μžˆλŠ” μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. μš”μ†Œ[속성='κ°’'] $("p[class='abc']") p μš”μ†Œ 쀑 classκ°€ 'abc'인 μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. μš”μ†Œ[속성!='κ°’'] $("p[class!='abc']") p μš”μ†Œ 쀑 classκ°€ 'abc'κ°€ μ•„λ‹Œ μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. μš”μ†Œ[속성='κ°’'] $("p[class~='abc']") p μš”μ†Œ 쀑 classκ°€ 'abc'인 μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ 'abc' μ•ž λ’€λ‘œ μ—°κ²°λœ 문자.. 2022. 8. 30.
[JQUERY] jQuery κΈ°λ³Έ μ„ νƒμž jQuery : κΈ°λ³Έ μ„ νƒμž 이번 μ‹œκ°„μ—λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ jQuery κΈ°λ³Έ μ„ νƒμžμ— λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.πŸ˜† #1. jQuery κΈ°λ³Έ μ„ νƒμž jqueryμ—μ„œλŠ” htmlμš”μ†Œμ™€ κ΄€λ ¨λœ κΈ°λŠ₯ κ΅¬ν˜„μ΄ 많기 떄문에 CSS와 λ°€μ ‘ν•œ 관계가 μžˆμŠ΅λ‹ˆλ‹€. λ‹€μŒμ˜ ν‘œμ™€ ν•¨κ»˜ κΈ°λ³Έ μ„ νƒμžμ˜ μ’…λ₯˜λ₯Ό μ•Œμ•„λ΄…μ‹œλ‹€! πŸ˜‡ μ„ νƒμž μ’…λ₯˜ μ„€λͺ… νƒœκ·Έ μ„ νƒμž $("p") p νƒœκ·Έλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. id μ„ νƒμž $("#section") idκ°€ section인 μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. class μ„ νƒμž $(".section") classκ°€ section인 μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. μžμ‹ μ„ νƒμž $("#section > ul > li") #section의 μžμ‹ μš”μ†Œ 쀑 liλ₯Ό μ„ νƒν•©λ‹ˆλ‹€. 인접 μ„ νƒμž $("#section + #content") #section의.. 2022. 8. 30.
[JAVASCRIPT] JQUERY λΌμ΄λΈŒλŸ¬λ¦¬λž€? μžλ°”μŠ€ν¬λ¦½νŠΈ : Jquery 라이브러리 이번 μ‹œκ°„μ—λŠ” μžλ°”μŠ€ν¬λ¦½νŠΈμ˜ 라이브러리인 jquery에 λŒ€ν•΄ μ•Œμ•„λ³΄κ² μŠ΅λ‹ˆλ‹€.πŸ˜† #1. Jqueryλž€? JQuery둜 HTML의 μš”μ†Œλ“€μ„ μ‰½κ²Œ μ‘°μž‘ν•˜κ³  νŽΈλ¦¬ν•˜κ²Œ μ‚¬μš©ν•  수 있게 λ§Œλ“  라이브러리둜 Javascriptλ₯Ό 미리 μž‘μ„±ν•΄λ‘” κ²ƒμž…λ‹ˆλ‹€. Javascript둜 κΈΈκ³  λ³΅μž‘ν•˜κ²Œ 써야 ν•˜λŠ” 것을 JQuery둜 보닀 짧고 μ§κ΄€μ μœΌλ‘œ μ“Έ 수 μžˆμŠ΅λ‹ˆλ‹€. $ κΈ°ν˜ΈλŠ” 제이쿼리λ₯Ό μ˜λ―Έν•˜κ³ , μ œμ΄μΏΌλ¦¬μ— μ ‘κ·Όν•  수 있게 ν•΄μ£ΌλŠ” μ‹λ³„μžμž…λ‹ˆλ‹€. μ„ νƒμžλ₯Ό μ΄μš©ν•˜μ—¬ μ›ν•˜λŠ” HTML μš”μ†Œλ₯Ό μ„ νƒν•˜κ³ , λ™μž‘ ν•¨μˆ˜λ₯Ό μ •μ˜ν•˜μ—¬ μ„ νƒλœ μš”μ†Œμ— μ›ν•˜λŠ” λ™μž‘μ„ μ„€μ •ν•©λ‹ˆλ‹€. ✏️ jquery ν™œμš© μ˜ˆμ‹œ πŸ’‘ $(μ„ νƒμž).λ™μž‘ν•¨μˆ˜(); )//Javascript document.querySelector(".sl.. 2022. 8. 30.
728x90
λ°˜μ‘ν˜•

Lucky Charms Rainbow
js
html
css