jQuery: basic effect 제이쿼리 기본효과, sliding, fade
2021. 1. 18. 12:51ㆍ퍼블리싱/jQuery
반응형
기본효과
1. show()
display:block 의 효과
2. hide()
display:none의 효과
3. toggle()
show()와 hide()의 반복
() 들어가는 값은 시간을 milisecond 단위로 적거나, fast, slow를 사용할 수 있다.
$(".hide").click(function(){
$("div").hide(1000);
})
$(".show").click(function(){
$("div").show("fast");
})
$(".toggle").click(function(){
$("div").toggle(1000);
})
slide 효과
1. slideUp()
- $("선택자").slideUp(시간,콜백함수());
2. slideDown()
- $("선택자").slideDown(시간,콜백함수());
3. slideToggle() : slideUp/slideDown
$(function(){
$(".up").click(function(){
$(".box").slideUp(1000);
})
$(".down").click(function(){
$(".box").slideDown(1000);
})
$(".toggle").click(function(){
$(".box").slideToggle("slow");
})
})
Fade 효과
1. fadeIn()
- $("선택자").fadeIn(시간,콜백함수())
2. fadeOut()
- $("선택자").fadeOut(시간,콜백함수())
3. fadeToggle() : fadeIn/fadeOut
- $("선택자").fadeToggle(시간,easing,콜백함수());
4. fadeTo(): opacity 만큼 투명해진다.
- $("선택자").fadeTo(시간,투명도,콜백함수());
$(function(){
$("button:eq(1)").click(function(){
$(".box1").fadeOut(1000);
$(".box2").fadeOut("fast");
$(".box3").fadeOut("slow");
})
$("button:eq(0)").click(function(){
$(".box1").fadeIn(1000);
$(".box2").fadeIn("fast");
$(".box3").fadeIn("slow");
})
$("button:eq(2)").click(function(){
$(".box1").fadeToggle(1000);
$(".box2").fadeToggle("fast");
$(".box3").fadeToggle("slow");
})
$("button:eq(3)").click(function(){
$(".box4").fadeTo(1000,0.5);
})
})
반응형
'퍼블리싱 > jQuery' 카테고리의 다른 글
[jquery] swiper 3개 연동하기, 사진 갤러리 만들기, 썸네일, 크게 보기 (0) | 2022.04.22 |
---|---|
jQuery: animate, stop, finish, delay (0) | 2021.01.21 |
jQuery: method - 객체 편집 메서드 (0) | 2021.01.18 |
jQuery: Method - 수치조작메서드 (0) | 2021.01.14 |
jQuery: Method - 속성조작 메서드 (0) | 2021.01.14 |