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 μμλ₯Ό μ νν©λλ€. **indexλ 0λ²μ΄ 첫λ²μ§Έ μμ μ λλ€. |
:gt | $("li:gt(0)") | indexκ° 0λ³΄λ€ ν° li μμλ€μ μ νν©λλ€. |
:not | $("li:not(.bg)") | li μμ μ€μμ classλͺ μ΄ bgκ° μλ li μμλ₯Ό μ νν©λλ€. |
:root | $(":root") | htmlμ μλ―Έν©λλ€. |
:animated | $(":animated") | μμ§μ΄λ μμλ₯Ό μ νν©λλ€. |
βοΈ jQuery κΈ°λ³Έ νν° μ νμ μμ
#2. jquery μμ νν° μ νμ
μμ νν° μ νμ μ€ 'child'κ° λΆμ μ νμλ μμκ° μμ°¨μ μΌλ‘ λμ΄λμ΄ μμ λ μ¬μ©μ΄ κ°λ₯νλ©° 'of-type'μ΄ λΆμ μ νμλ μμκ° μμ°¨μ μΌλ‘ λμ΄λμ΄ μμ§ μμλ λμΌ μμλ©΄ μ νμ΄ κ°λ₯ν©λλ€.
μ νμ μ’ λ₯ | μ€λͺ | |
---|---|---|
:first-child | $("span:first-child") | 첫λ²μ§Έ spanμμλ₯Ό μ νν©λλ€. |
:last-child | $("span:last-child") | λ§μ§λ§ spanμμλ₯Ό μ νν©λλ€. |
:first-of-type | $("span:first-of-type") | spanμμ μ€μμ 첫λ²μ§Έ span μμλ₯Ό μ νν©λλ€. |
:last-of-type | $("span:last-of-type") | spanμμ μ€μμ λ§μ§λ§ span μμλ₯Ό μ νν©λλ€. |
:nth-child() | $("span:nth-child(2)") |
λλ²μ§Έ spanμμλ₯Ό μ νν©λλ€. nth-child(2n)μ 2, 4, 6, ...λ²μ§Έ μμλ₯Ό μ ννκ³ , nth-child(2n+1)μ 1, 3, 5, ...λ²μ§Έ μμλ₯Ό μ νν©λλ€. |
:nth-last-child() | $("span:nth-last-child(2)") | λ§μ§λ§μμ λλ²μ§Έ span μμλ₯Ό μ νν©λλ€. |
:nth-of-type() | $("span:nth-of-child(2)") | spanμμ μ€μμ λλ²μ§Έ span μμλ₯Ό μ νν©λλ€. |
:nth-last-of-type() | $("span:nth-last-of-child(2)") | spanμμ μ€ λ§μ§λ§μμ λλ²μ§Έ span μμλ₯Ό μ νν©λλ€. |
:only-child | $("div > span:only-child") | divμ μμμμμμ μ€μ§ span μμκ° νλλ§ μλ spanμμλ₯Ό μ νν©λλ€. |
:only-child | $("div > span:only-child") | divμ μμμμμμ span μμκ° νλλ§ μλ spanμμλ₯Ό μ νν©λλ€. |
βοΈ jQuery μμ νν° μ νμ μμ
#3. jquery μ½ν μΈ νν° μ νμ
λ€μμ μ½ν μΈ νν° μ νμ μ’ λ₯μ λλ€! μ΄μ μ€κ°μ λ μμ΅λλ€. νλ΄λ΄ μλ€! π
μ νμ μ’ λ₯ | μ€λͺ | |
---|---|---|
:contains() | $("p:contains('html')") | p μμ μ€μμ 'html' ν μ€νΈλ₯Ό ν¬ν¨νκ³ μλ p μμλ₯Ό μ νν©λλ€. |
:empty | $("div:empty") | div μμ μ€μμ μμμμκ° μλ div μμλ₯Ό μ νν©λλ€. |
:parent | $("span:parent") | span μμ μ€μμ μμμμκ° μλ span μμλ₯Ό μ νν©λλ€. |
:has() | $("section:has(article)") | section μμ μ€μμ articleμ νμμμλ‘ κ°μ§κ³ μλ section μμλ₯Ό μ νν©λλ€. |
βοΈ jQuery μ½ν μΈ νν° μ νμ μμ
#4. jquery νΌ νν° μ νμ
λ€μμ νΌ νν° μ νμ μ’ λ₯μ λλ€! μ’ λ νλ΄λ΄ μλ€! π
μ νμ μ’ λ₯ | μ€λͺ | |
---|---|---|
:text | $("input:text") | <inpun type = "text"> μμλ₯Ό μ νν©λλ€. |
:password | $("input:password") | <inpun type = "password"> μμλ₯Ό μ νν©λλ€. |
:image | $("input:image") | <inpun type = "image"> μμλ₯Ό μ νν©λλ€. |
:file | $("input:file") | <inpun type = "file"> μμλ₯Ό μ νν©λλ€. |
:button | $("input:button") | <inpun type = "button">, <button> μμλ₯Ό μ νν©λλ€. |
:checkbox | $("input:checkbox") | <inpun type = "checkbox"> μμλ₯Ό μ νν©λλ€. |
:radio | $("input:radio") | <inpun type = "radio"> μμλ₯Ό μ νν©λλ€. |
:submit | $("input:submit") | <inpun type = "submit"> μμλ₯Ό μ νν©λλ€. |
:reset | $("input:reset") | <inpun type = "reset"> μμλ₯Ό μ νν©λλ€. |
:input | $(":input") | λͺ¨λ <input> μμλ₯Ό μ νν©λλ€. |
:checked | $("input:checked") | <input> μμμ ckecked μμ±μ΄ μλ μμλ₯Ό μ νν©λλ€. |
:selected | $("input:selected") | <option> μμμ selected μμ±μ΄ μλ μμλ₯Ό μ νν©λλ€. |
:focus | $("input:focus") | νμ¬ <input> μμμ ν¬μ»€μ€κ° μλ μμλ₯Ό μ νν©λλ€. |
:disabled | $("input:disabled") | <input> μμμ disabled μμ±μ΄ μλ μμλ₯Ό μ νν©λλ€. |
:enabled | $("input:enabled") | <input> μμμ disabled μμ±μ΄ μλ μμλ₯Ό μ νν©λλ€. |
βοΈ jQuery νΌ νν° μ νμ μμ
#5. jquery κ°μμ± νν° μ νμ
λ€μμ κ°μμ± νν° μ νμ μ’ λ₯μ λλ€! λλμ΄ λ§μ§λ§ νν° μ νμ! νμ΄ν π« π«
μ νμ μ’ λ₯ | μ€λͺ | |
---|---|---|
:hidden | div:hidden | div μμ μ€ hiddenμΈ μμλ₯Ό μ νν©λλ€. |
:visible | div:visible | div μμ μ€ visible μμλ₯Ό μ νν©λλ€. |
βοΈ jQuery κ°μμ± νν° μ νμ μμ
'JQUERY' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[JQUERY] ν΄λμ€ λ©μλ (3) | 2022.09.05 |
---|---|
[JQUERY] νμ μ νμ (4) | 2022.08.31 |
[JQUERY] jQuery μμ± μ νμ (2) | 2022.08.30 |
[JQUERY] jQuery κΈ°λ³Έ μ νμ (2) | 2022.08.30 |
[JAVASCRIPT] JQUERY λΌμ΄λΈλ¬λ¦¬λ? (2) | 2022.08.30 |
λκΈ