jQuery의 slideUp(), slideDown(), slideToggle() 메서드는 HTML 요소의 높이를 조절하여 위아래로 슬라이드되는 애니메이션 효과를 구현하는 데 사용됩니다. 마치 서랍을 열고 닫는 것처럼 요소를 부드럽게 나타나게 하거나 숨길 수 있습니다.
<div id="hiddenElement" style="display: none; height: 200px;">숨겨진 요소</div>
<button id="slideDownButton">slideDown</button>
<script>
$(document).ready(function() {
$("#slideDownButton").click(function() {
$("#hiddenElement").slideDown();
});
});
</script>
위 코드에서 버튼을 클릭하면 id가 "hiddenElement"인 div 요소가 위에서 아래로 슬라이드하며 나타납니다.
<div id="visibleElement" style="height: 200px;">보이는 요소</div>
<button id="slideUpButton">slideUp</button>
<script>
$(document).ready(function() {
$("#slideUpButton").click(function() {
$("#visibleElement").slideUp();
});
});
</script>
위 코드에서 버튼을 클릭하면 id가 "visibleElement"인 div 요소가 아래에서 위로 슬라이드하며 숨겨집니다.
<div id="toggleElement" style="height: 200px;">토글될 요소</div>
<button id="toggleButton">toggle</button>
<script>
$(document).ready(function() {
$("#toggleButton").click(function() {
$("#toggleElement").slideToggle();
});
});
</script>
위 코드에서 버튼을 클릭할 때마다 id가 "toggleElement"인 div 요소가 위아래로 슬라이드하며 상태가 토글됩니다.
slideUp(), slideDown(), slideToggle() 메서드는 jQuery에서 제공하는 기본적인 슬라이드 애니메이션 효과 함수입니다. 이러한 메서드를 활용하여 웹 페이지에 다양한 동적인 효과를 추가하고 사용자 경험을 향상시킬 수 있습니다.
주의:
jQuery의 animate()와 stop() (0) | 2024.12.05 |
---|---|
jQuery의 fadeIn(), fadeOut(), fadeToggle() (0) | 2024.12.05 |
hide()와 show() (0) | 2024.12.05 |
제이쿼리 선택자 (2) | 2024.12.05 |
jquery 란 ? (0) | 2024.12.05 |