728x90
λ°μν
βοΈ jQuery λ©μλ βοΈ
01. jQuery μ€νμΌ κ΄λ ¨ λ©μλ
[1] css( ) λ©μλ
μμμ class μμ±μ μΆκ°ν©λλ€.
μ€ν λΆλ₯ | νμ |
---|---|
μ·¨λ | $("div").css("width"); |
μμ±, λ³κ²½ | $("div").css("background-color", "red").css("padding", "10px"); |
$("div").css( { background-color : "red", padding : "10px" } ); | |
μ½λ°± ν¨μ | $("div").css( "width", function ( index, .w ) { // index λ κ° div μμμ index 0, 1, 2 // w λ κ° div μμ width κ° return css μμ± // κ° div μμμ μμ±μ λ³κ²½ }); .... <div>λ΄μ©1</div> <div>λ΄μ©2</div> <div>λ΄μ©3</div> |
# μμ 1)
[2] width, height κ΄λ ¨ λ©μλ
λ©μλ μ’ λ₯ | μ€λͺ |
---|---|
width( ) | μμμ κ°λ‘ κΈΈμ΄λ₯Ό μ·¨λ, λ³κ²½ν μ μμ΅λλ€. |
innerWidth( ) | padding μ΄ μ μ©λ μμμ κ°λ‘ κΈΈμ΄λ₯Ό μ·¨λ, λ³κ²½ν μ μμ΅λλ€. |
outerWidth( ) | border μ margin μ΄ μ μ©λ μμμ κ°λ‘ κΈΈμ΄λ₯Ό μ·¨λ, λ³κ²½ν μ μμ΅λλ€. outerWidth( )λ μμμ width κ° + μ’. μ° border κ° outerWidth(true)λ μμμ width κ° + μ’. μ° border κ° + μ’. μ° margin κ° |
height( ) | μμμ λμ΄λ₯Ό μ·¨λ, λ³κ²½ν μ μμ΅λλ€. |
innerHeight( ) | padding μ΄ μ μ©λ μμμ λμ΄λ₯Ό μ·¨λ, λ³κ²½ν μ μμ΅λλ€. |
outerHeight( ) | border μ margin μ΄ μ μ©λ μμμ λμ΄λ₯Ό μ·¨λ, λ³κ²½ν μ μμ΅λλ€. outerHeight( )λ μμμ height κ° + μ. ν border κ° outerHeight(true)λ μμμ height κ° + μ. ν border κ° + μ. ν margin κ° |
# μμ 2)
[3] μμΉ κ΄λ ¨ λ©μλ
λ©μλ μ’ λ₯ | μ€λͺ | |
---|---|---|
offset( ) | $("div").offset( ).left $("div").offset( ).top $("div").offset( {left: 10, top: 10} ) |
html κΈ°μ€μΌλ‘ left, top κ°μ μ·¨λ, λ³κ²½ κ°λ₯ |
position( ) | $("div").position( ).left $("div").position( ).top | λΆλͺ¨ μμ κΈ°μ€μΌλ‘ left, top κ°μ μ·¨λ κ°λ₯ |
# μμ 3)
728x90
λ°μν
'Javascript > jQuery' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
jQuery μμ± κ΄λ ¨ λ©μλ (4) | 2022.09.05 |
---|---|
jQuery ν΄λμ€ κ΄λ ¨ λ©μλ (3) | 2022.09.05 |
jQuery νμ μ νμ (3) | 2022.09.01 |
jQuery νν° μ νμ (3) | 2022.09.01 |
jQuery μμ± μ νμ (3) | 2022.09.01 |
λκΈ