摘要:<!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。继续加油