摘要: <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jquery自定义动画效果</title>
&n
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jquery自定义动画效果</title>
<script type="text/javascript" src="jquery-3.3.1.min.js"></script>
<style>
div{
width:200px;
height:200px;
margin:20px 0;
}
.box1{
width:100px;
height:100px;
background: red;
position:absolute;
}
.box2{
width:100px;
height:100px;
background: blue;
position: absolute;
}
.box3{
width:100px;
height:100px;
background: yellow;
position: absolute;
}
.box4{
width:100px;
height:100px;
background: pink;
position: absolute;
}
</style>
</head>
<body>
<script type="text/javascript">
$(document).ready(function(){
$('.but1').click(function(){
$('p').animate({fontSize:'40px'},1500) //属性名称font-size改写成驼峰式写法:fontSize
})
$('.but2').click(function(){
$('.box1').animate({
left:'400px',
width:'200px',
height:'200px',
opacity:'0.4',
},1500)
})
$('.but3').click(function(){
$('.box2').animate({height:'toggle',width:'toggle'},1500)
})
$('.but4').click(function(){
$('.box3').animate({height:'hide',width:'hide'},1300)
})
$('.box4').hide()
$('.but5').click(function(){
$('.box4').animate({height:'show',width:'show'},1000)
})
})
</script>
<button class="but1">点击字体放大</button>
<p>jquery中我们使用animate()方法创建自定义动画</p>
<div >
<button class="but2">点击移动</button>
<div class="box1"></div>
</div>
<div >
<button class="but3">点击切换</button>
<div class="box2"></div>
</div>
<div>
<button class="but4">点击隐藏</button>
<div class="box3"></div>
</div>
<div>
<button class="but5">点击显示</button>
<div class="box4"></div>
</div>
</body>
</html>>