jquery中的动画效果

原创 2019-03-14 01:15:39 383
摘要:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0">&
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>jq中的动画效果</title>
<script src="jquery-3.3.1.min.js"></script>
<style>
.box {
margin-left: 10px;
float: left;
}
.hide, .show, .slideDown, .slideUp, .slideToggle, .fadeIn, .fadeOut, .fadeToggle, .fadeTo, .animate {
width: 200px;
height: 200px;
background: red;
}
.stop {
width: 200px;
height: 200px;
background: red;
position:absolute;
}
.show, .slideDown, .fadeIn {
display: none;
}
button {
width: 200px;
height: 30px;
}
#right, #stop {
width: 98px;
height: 30px;
}
</style>
<!-- jquery的滑动是通过高度的变化(向某个方向增大或者缩小)来动态的显示所匹配的元素 -->


<script>
$(document).ready(function(){
//点击隐藏
$('#hide').click(function(){
$('.hide').hide(2000)
})
//点击显示
$('#show').click(function(){
$('.show').show(1000)
})
//向下滑动
$('#slideDown').click(function(){
$('.slideDown').slideDown(2000)
})
//向上滑动
$('#slideUp').click(function(){
$('.slideUp').slideUp(2000)
})
//自动切换滑动效果
$('#slideToggle').click(function(){
$('.slideToggle').slideToggle(2000)
})
//淡入效果
$('#fadeIn').click(function(){
$('.fadeIn').fadeIn(3000)
})
//淡出效果
$('#fadeOut').click(function(){
$('.fadeOut').fadeOut(3000)
})
//淡入淡出切换效果
$('#fadeToggle').click(function(){
$('.fadeToggle').fadeToggle(3000)
})
//淡出到指定值
$('#fadeTo').click(function(){
$('.fadeTo').fadeTo(3000,0.3)
})
//自定义动画-缩小箱子
$('#animate').click(function(){
$('.animate').animate({width:'100px',height:'100px'},2000)
})
//自定义动画停止效果
$('#right').click(function(){
$('.stop').animate({left:'+600px'},3000)
})
$('#stop').click(function(){
$('.stop').stop()
})




})
</script>
</head>
<body>
<div>
<button id="hide">点击隐藏</button>
<div></div>
</div>
<div>
<button id="show">点击显示</button>
<div></div>
</div>
<div>
<button id="slideDown">向下滑动</button>
<div></div>
</div>
<div>
<button id="slideUp">向上滑动</button>
<div></div>
</div>
<div>
<button id="slideToggle">自动切换滑动效果</button>
<div></div>
</div>
<div>
<button id="fadeIn">淡入效果</button>
<div></div>
</div>
<div>
<button id="fadeOut">淡出效果</button>
<div></div>
</div>
<div>
<button id="fadeToggle">淡入淡出切换效果</button>
<div></div>
</div>
<div>
<button id="fadeTo">淡出到指定值</button>
<div></div>
</div>
<div>
<button id="animate">自定义动画-缩小箱子</button>
<div></div>
</div>
<div>
<button id="right">箱子右移</button>
<button id="stop">停止</button>
<div></div>
</div>
</body>
</html>


批改老师:查无此人批改时间:2019-03-14 09:08:39
老师总结:完成的不错,下次把代码缩进,养成好习惯,以后方便检查代码的bug。继续加油

发布手记

热门词条