고래씌
[jQuery] 13. 시각적인 효과 메소드 ① (show, hide, toggle / fadeIn, fadeOut, fadeToggle) 본문
Front-End/jQuery
[jQuery] 13. 시각적인 효과 메소드 ① (show, hide, toggle / fadeIn, fadeOut, fadeToggle)
고래씌 2023. 11. 15. 21:091. 시각적인 효과 메소드(Effect메소드)
: 페이지 내에 애니메이션 효과를 만들기 위해 사용되는 메소드 집합
1) show()와 hid(), toggle()
: 선택된 요소가 점점 커지면서 보이고(show), 점점 작아지면서 사라지게(hide)하는 메소드
<button id="hide">숨기기</button>
<button id="show">보여주기</button>
<button id="toggle">토글</button>
<img id="bono" src="../1_HTML_Workspace/resources/image/bono.jpg" alt="">
<script>
$(function(){
$("#hide").click(function(){
$("#bono").hide(3000); // 3000ms동안 서서히 사라진다.
});
$("#show").click(function(){
$("#bono").show(1000);
});
// toggle()은 on/off기능이 있음
$("#toggle").click(function(){
$("#bono").toggle(1000);
})
})
</script>
2. fadeIn(), fadeOut(), fadeToggle()
: 선택된 요소가 점점 투명해지면서 사라지고 점점 선명해지면서 보여지게하는 메소드
<button id="fadeOut">숨기기</button>
<button id="fadeIn">보여주기</button>
<button id="fadeToggle">토글</button>
<img src="../1_HTML_Workspace/resources/image/peng.jpg" id="peng">
<script>
$(function(){
$("#fadeOut").click(function(){
$("#peng").fadeOut(2000);
})
$("#fadeIn").click(function(){
$("#peng").fadeIn(2000);
})
$("#fadeToggle").click(function(){
$("#peng").fadeToggle(1000);
})
})
</script>
'Front-End > jQuery' 카테고리의 다른 글
[jQuery] 14. 시작적인효과 메소드 ② (QnA 답변 예제) (1) | 2023.11.16 |
---|---|
[jQuery] 12. 이벤트(on메소드, 키보드 관련 메소드) (0) | 2023.11.15 |
[jQuery] 11. 종합응용예시(부트스트랩) (0) | 2023.11.15 |
[jQuery] 10. 추가적인 메소드(each, is 메소드) (0) | 2023.11.15 |
[jQuery] 9. 요소생성 및 제거 (0) | 2023.11.15 |