jQuery에서 제공하는 fadeIn(), fadeOut(), fadeToggle() 메서드는 HTML 요소의 투명도를 조절하여 부드러운 나타나기, 사라지기 애니메이션 효과를 구현하는 데 사용됩니다. 마치 영화에서 화면이 서서히 밝아지거나 어두워지는 장면처럼 웹 페이지에 생동감을 더해줍니다.
<!-- end list -->
<div id="hiddenElement" style="display: none;">숨겨진 요소</div>
<button id="fadeInButton">fadeIn</button>
<script>
$(document).ready(function() {
$("#fadeInButton").click(function() {
$("#hiddenElement").fadeIn();
});
});
</script>
위 코드에서 버튼을 클릭하면 id가 "hiddenElement"인 div 요소가 서서히 나타납니다.
<!-- end list -->
<div id="visibleElement">보이는 요소</div>
<button id="fadeOutButton">fadeOut</button>
<script>
$(document).ready(function() {
$("#fadeOutButton").click(function() {
$("#visibleElement").fadeOut();
});
});
</script>
위 코드에서 버튼을 클릭하면 id가 "visibleElement"인 div 요소가 서서히 사라집니다.
<!-- end list -->
<div id="toggleElement">토글될 요소</div>
<button id="toggleButton">toggle</button>
<script>
$(document).ready(function() {
$("#toggleButton").click(function() {
$("#toggleElement").fadeToggle();
});
});
</script>
위 코드에서 버튼을 클릭할 때마다 id가 "toggleElement"인 div 요소가 나타났다 숨어졌다를 반복합니다.
fadeIn(), fadeOut(), fadeToggle() 메서드는 jQuery에서 제공하는 기본적인 애니메이션 효과 함수입니다. 이러한 메서드를 활용하여 웹 페이지에 다양한 시각적 효과를 추가하고 사용자 경험을 향상시킬 수 있습니다.
활용 예시:
주의:
jQuery의 animate()와 stop() (0) | 2024.12.05 |
---|---|
jQuery의 slideDown(), slideUp(), slideToggle() (0) | 2024.12.05 |
hide()와 show() (0) | 2024.12.05 |
제이쿼리 선택자 (2) | 2024.12.05 |
jquery 란 ? (0) | 2024.12.05 |