show() 显示 hide() 隐藏 toggle() 切换
slideDown() slideUp() slideToggle() 划入划出
fadein() fadeout() fadetoggle() 淡入淡出 fadeTo(1000,0.4)
回调函数:某个动作完成后再执行的函数
show(1000,function(){ })
以上每个函数的参数可以加一个回调函数


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <script src="jquery-3.1.1.js"></script> <title>Title</title> </head> <body> <div>hello</div> <button onclick="f1()">显示</button> <button onclick="f2()">隐藏</button> <button onclick="f3()">切换</button> <script> function f1() { $("div").show(1000,function () { alert("show") }) } function f2() { $("div").hide(1000,function () { alert(1243) }) } function f3() { $("div").toggle(1000) } </script> </body> </html>


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="jquery-3.1.1.js"></script> <script> $(document).ready(function(){ $("#slideDown").click(function(){ $("#content").slideDown(); }); $("#slideUp").click(function(){ $("#content").slideUp(1000); }); $("#slideToggle").click(function(){ $("#content").slideToggle(); }) }); </script> <style> #content{ text-align: center; background-color: lightblue; border:solid 1px red; /*display: none;*/ padding: 50px; } </style> </head> <body> <div id="slideDown">出现</div> <div id="slideUp">隐藏</div> <div id="slideToggle">toggle</div> <div id="content">hello world</div> </body> </html>


<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="jquery-3.1.1.js"></script> <script> $(document).ready(function(){ $("#in").click(function(){ $("#id1").fadeIn(2000); }); $("#out").click(function(){ $("#id1").fadeOut(2000); }); $("#toggle").click(function(){ $("#id1").fadeToggle(2000); }); $("#fadeto").click(function(){ $("#id1").fadeTo(1000,1); }); }); </script> </head> <body> <button id="in">fadein</button> <button id="out">fadeout</button> <button id="toggle">fadetoggle</button> <button id="fadeto">fadeto</button> <div id="id1" style="width: 80px;height: 80px;background-color: blueviolet"></div> </body> </html>