106 of 119 menu

slideDown 메서드

slideDown 메서드는 숨겨진 요소를 위에서 아래로 펼치듯 부드럽게 표시합니다. 요소를 숨기려면 slideUp 메서드를 사용할 수 있습니다.

구문

지정된 시간 동안 표시, 기본값은 400ms:

.slideDown(지속 시간);

시간은 밀리초뿐만 아니라 키워드 slow (600ms) 및 fast (200ms)로도 지정할 수 있습니다. 값이 클수록 애니메이션이 느려집니다:

.slideDown('slow' 또는 'fast');

매개변수를 지정하지 않으면 애니메이션이 없고 요소가 즉시 표시됩니다:

.slideDown();

두 번째 매개변수로 easing 함수를, 세 번째 매개변수로 콜백 함수(애니메이션 완료 후 실행됨)를 전달할 수도 있습니다. 두 매개변수 모두 선택 사항입니다:

.slideDown(지속 시간, [easing 함수], [콜백 함수]);

키: 값 쌍을 포함하는 JavaScript 객체 형태로 다양한 옵션을 메서드에 전달할 수 있습니다:

.slideDown(options);

이러한 객체는 다음과 같은 매개변수와 함수를 전달할 수 있습니다 - duration, easing, queue, specialEasing, step, progress, complete, start, done, fail, always. 이러한 매개변수에 대한 설명은 animate 메서드에서 확인할 수 있습니다. 예를 들어, 지속 시간과 easing 함수를 설정해 보겠습니다:

.slideDown( {duration: 600, easing: easeInSine} );

예제

버튼을 클릭한 후, slideDown 메서드를 사용하여 숨겨진 단락을 부드럽게 표시해 봅시다. 키워드 slow를 전달하여 속도를 600ms로 설정합니다. 애니메이션이 끝나면 콘솔에 'Animation complete'를 출력합니다:

<button>텍스트 표시</button> <p style="display: none">텍스트</p> $('button').click(function() { $('p').slideDown('slow', function() { console.log('Animation complete') }); });

함께 보기

  • 요소를 부드럽게 숨기는 메서드 slideUp
  • 요소의 부드러운 표시/숨김을 전환하는 메서드 slideToggle
  • 숨겨진 요소를 불투명하게 만들어 부드럽게 표시하는 메서드 fadeIn
  • 요소를 부드럽게 표시하는 메서드 show
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부