hide
: μ νλ νκ·Έλ₯Ό μ¬λΌμ§κ² ν¨show
: μ νλ νκ·Έλ₯Ό λνλκ² ν¨toggle
: μ νλ νκ·Έλ₯Ό μ¬λΌμ§κ±°λ λνλλ μνλ‘ μ νν μ μλ€.hide(μκ°)
μ΄λ° μμΌλ‘ μκ°(1000==1μ΄)μ μ§μ ν μ μκ³"slow"
λ"fast"
λ₯Ό λ£μ΄μ€ μλ μλ€.
fadeIn
: νμ΄λ ν¨κ³Όλ₯Ό ν΅ν΄ λνλκ² ν¨fadeOut
: νμ΄νΈ ν¨κ³Όλ₯Ό ν΅ν΄ μ¬λΌμ§κ² ν¨fadeToggle
: νμ΄λ ν¨κ³Όλ₯Ό ν΅ν΄ μ¬λΌμ§κ±°λ λνλλ μνλ₯Ό μ νfadeTo
: μ§μ λ ν¬λͺ λ λ§νΌ νμ΄λ μμ
slideUp
: μλ‘ μ¬λΌμ΄λ λλ©΄μ μ¬λΌμ§slideDown
: μλλ‘ μ¬λΌμ΄λ λλ©΄μ λνλ¨slideToggle
: μ¬λΌμ΄λ ν¨κ³Όλ‘ λνλκ³ μ¬λΌμ§λ μνλ₯Ό μ ν
callback
: μμ ν¨κ³Όλ€μ΄ μ’ λ£λλ©΄ μλμΌλ‘ νΈμΆλλ ν¨μλ₯Ό λ±λ‘κ°λ₯.
animate
: μ§μ λ css μμ±μ μ λλ©μ΄μ ν¨κ³Όμ ν¨κ» μ§μ animate({})
: μ§μ λ κ°μ²΄μ css μμ±λ€μ μ λλ©μ΄μ ν¨κ³Όμ ν¨κ» μ§μ <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script> function setSize(){ $("#a1").animate({ width : 400, height : 400 }, "slow"); } function setOpacity(){ $("#a1").animate({ opacity : 0 }, "slow"); } function setPosition(){ $("#a1").animate({ left : 100, top : 100 }, "slow"); } function setBackgroundColor(){ $("#a1").animate({ backgroundColor : "red" // μ μ©λμ§ μλλ€. (jQuery UIλ₯Ό μ¬μ©ν΄λ³΄κΈ°) }, "slow"); } function setTotal(){ $("#a1").animate({ width : 400, height : 400, opacity : 0.5, left : 100, top : 100 }, "slow"); } /* function setSequence(){ $("#a1").animate({ width : 400, height : 400, }, "slow").animate({ opacity : 0.5 }, "slow").animate({ left : 100, top : 100 }, "slow"); } */ // delay ν¨κ³Όλ₯Ό μ€ μ μλ€. function setSequence(){ $("#a1").animate({ width : 400, height : 400, }, "slow").delay(2000).animate({ opacity : 0.5 }, "slow").delay(2000).animate({ left : 100, top : 100 }, "slow"); } </script> <style> #a1{ border : 1px solid black; background-color : yellow; width : 200px; height : 200px; position : relative; } </style> </head> <body> <button onclick="setSize()">size μ€μ </button> <button onclick="setOpacity()">ν¬λͺ λ μ‘°μ </button> <button onclick="setPosition()">μμΉ μ΄λ</button> <button onclick="setBackgroundColor()">λ°°κ²½μ μ€μ </button> <button onclick="setTotal()">μ’ ν© μ€μ </button> <button onclick="setSequence()">μμ°¨ μ€μ </button> <div id="a1"></div> </body> </html>
μ€μκ° λ¬ΈμνΈμ§
μ΄λ μΆμ² κ²μμ΄
λ± νλ©΄μ΄ κ°±μ λμ§ μκ³ λ μλ
λλ κ²ajaxν΅μ μ€μ΅μ μ€ν¬λ¦½νΈ μ½λ μμ±νλκ² μ‘°κΈ ν·κ°λ Έλ€.
μ°μ ajaxν΅μ μ κ°λ
λ μμνκΈ°μ μ νλΈλ λ¬΄λ£ κ°μλ₯Ό μ°Ύμ보면μ μ 리λ₯Ό νκ³ , μ€μ΅λ΄μ©μ κ°μ¬λ κ°μλ₯Ό λ€μ λλ €λ³΄λ©΄μ κ³μ 볡μ΅μ ν΄μΌν λ―νλ€.
λ΄μΌλΆν°λ 리μ‘νΈ μμ
μ μμνλ€κ³ νλ€.
μ¬μ€ λ§€μΌ μ§λλ°λΌκ°κΈ° λ°λΉ μ μλ°μ€ν¬λ¦½νΈ 곡λΆλ μμ§ μ λλ‘ λͺ»νλ€.
μμ§ν λ¨κΈ°κ°μ μ€λ ₯μ ν€μΈ μ μμκ±°λΌ κΈ°λν건 μλμ§λ§ μλ°λΌκ°λ λκΈ°λ€μ 보면 μ΄μ‘°ν λ§μμ μ¨κΈΈ μ μλ€.γ
γ
κ·Έλλ μ΄λ² λꡬAIμ€μΏ¨ μμ
μ ν΅ν΄μ μ΄μ¨λ μμμ ν μ μμκΈ°μ μ νμ ννλ μλ€.