Jam's story

[JQuery] Slide 본문

WEB/JQuery

[JQuery] Slide

애플쩀 2022. 6. 10. 16:46
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>2022.06.10 16:34:52</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<style>
    div {
      background: #3d9a44;
      margin: 3px;
      width: 80px;
      height: 40px;
      float: left;
    }
    </style>
</head>
<body>
<h3>ex06.html</h3>
<pre>
    jquery효과
    basics: show() , hide(), toggle()
    fading: fadeIn(), fadeOut(), fadeToggle(), fadeTo()
    slide: .slideUp(), .slideDown(),.slideToggle()
</pre>
Click me!
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
 
<script>
    //body태그를 클릭할때
$( document.body ).click(function() {
    //div중에 첫번째꺼가 숨겨져있다면
    if ( $( "div" ).first().is( ":hidden" ) ) {
        //div를 천천히 보여주기
  //  $( "div" ).show( "slow" );
  $( "div" ).slideDown("slow");
  } else {
      //아니면 div를 slideup()
      $( "div" ).slideUp(600);
  }
});
</script>
 
</body>
</html>
.slideUp() 선택한 요소의 CSS height 속성값을 높여가며 사라지게 한다.
.slideDown() 선택한 요소의 CSS height 속성값을 낮춰가며 나타나게 한다.
.slideToggle() 선택한 요소에 .slideUp() 메소드와 .slideDown() 메소드를 번갈아가며 적용한다.

'WEB > JQuery' 카테고리의 다른 글

[JQuery] 제이쿼리란?  (0) 2022.06.12
[JQuery] custom- animate  (0) 2022.06.10
[JQuery] Fade  (0) 2022.06.10
[JQuery] hide  (0) 2022.06.10
[JQuery] on() 메소드  (0) 2022.06.10
Comments