基本效果
知识点:
Hide([time],[fn]):隐藏效果
Time:动画执行时间;
Fn:动画完成后的回调函数
滑动效果
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="../jquery-3.3.1.min.js"></script>
</head>
<body>
<input type="button" id="goout" value="点击">
<input type="button" id="comeon" value="回去">
<input type="button" id="cn" value="了">
<img src="91.png" id="re" alt="">
<script>
$('#goot').click(function(){
//隐藏效果
$('#re').slideUp(3000,function(){
alert('111');
});
});
$('#comeon').click(function(){
//显示效果
$('#re').slideDown(3000,function(){
alert('111');
});
});
$('#cn').click(function(){
//自我判断, 如果隐藏自我显示,如果显示自己隐藏
$('#re').slideToggle(3000);
});
</script>
</body>
</html>
slideDowm:放下,显示效果
slideUp收起,隐藏效果
slideToggle:切换隐藏显示效果.
淡入淡出
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="../jquery-3.3.1.min.js"></script>
</head>
<body>
<input type="button" id="goout" value="出来">
<input type="button" id="comeon" value="来了">
<br>
<img src="aasasd.png" id="re" alt="">
<script>
$('#goout').click(function(){
$('re').fadeOut(3000,function(){
alert('asdasd');
});
});
$('#comeon').click(function(){
$('re').fadeIn(3000,function(){
alert('sadsad');
});
});
</script>
</body>
</html>
自定义效果
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="../jquery-3.3.1.min.js"></script>
</head>
<body>
<input type="button" id="diy" value="执行"><br>
<img src="asdasd.png" id="re" alt="">
<script>
$('#diy').click(function(){
$('#re').animate(
{left:"900",top:"-500"},
5000,
function(){
alert('hh');
}
);
});
</script>
</body>
</html>
Animate(obj,time,fn):
自定义动画效果:
Obj:接收css参数,最终效果
Time:执行时间;
fn:完成后的回调函数