1.toggle
切換對象的隱藏和顯示,可以用來代替show和hide
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">#div1{ width:200px; height:200px; background-color:red; border:1px black solid; clear:both;}#btn,#info{ float:left;}#info{ margin-bottom:20px;}</style><script type="text/javascript" src="jQuery/jquery-1.12.1.js"></script><script type="text/javascript">$(function(){ $("#btn").click(function(){ var msg1; var msg2; if($("#div1").css("display")=="none") { msg1="正在顯示..."; msg2="顯示完畢!"; } else { msg1="正在隱藏..."; msg2="隱藏完畢!"; } $("#info").html(msg1); $("#div1").toggle(4000,function(){ $("#info").html(msg2); }); });});</script></head><body><input type="button" value="變換" id="btn" /><div id="info">1</div><div id="div1"></div></body></html>2.fadeIn fadeOut
fadeIn 淡入(本來是隱藏的),fadeOut 淡出(本來是顯示的)
fadeOut
淡出的時候 這一塊的空間就會被隱藏 而下方的模塊會往上移動
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">#div1{ width:200px; height:200px; background-color:red; border:1px black solid; clear:both;}#btn,#info{ float:left;}#info{ margin-bottom:20px;}</style><script type="text/javascript" src="jQuery/jquery-1.12.1.js"></script><script type="text/javascript">$(function(){ $("#btn").click(function(){ $("#div1").fadeOut(4000); });});</script></head><body><input type="button" value="變換" id="btn" /><div id="info"></div><div id="div1"></div></body></html>fadeIn
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">#div1{ width:200px; height:200px; background-color:red; border:1px black solid; clear:both;}#btn,#info{ float:left;}#info{ margin-bottom:20px;}</style><script type="text/javascript" src="jQuery/jquery-1.12.1.js"></script><script type="text/javascript">$(function(){ $("#div1").css("display","none"); $("#btn").click(function(){ $("#div1").fadeIn(4000); });});</script></head><body><input type="button" value="變換" id="btn" /><div id="info"></div><div id="div1"></div></body></html>3.fadeTo
切換到一個指定的透明度:0表示徹底透明,1表示不透明。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">#div1{ width:200px; height:200px; background-color:red; border:1px black solid; clear:both;}#btn,#info{ float:left;}#info{ margin-bottom:20px;}</style><script type="text/javascript" src="jQuery/jquery-1.12.1.js"></script><script type="text/javascript">$(function(){ $("#btn").click(function(){ $("#div1").fadeTo(4000,0.1); });});</script></head><body><input type="button" value="變換" id="btn" /><div id="info"></div><div id="div1"></div></body></html>4.slideUp和slideDown
slideUp:向上滑動隱藏對象
slideDown:向下滑動顯示對象(說明本來是隱藏的)
slideUp
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">#div1{ width:200px; height:200px; background-color:red; border:1px black solid; clear:both;}#btn,#info{ float:left;}#info{ margin-bottom:20px;}</style><script type="text/javascript" src="jQuery/jquery-1.12.1.js"></script><script type="text/javascript">$(function(){ $("#btn").click(function(){ $("#div1").slideUp(4000); });});</script></head><body><input type="button" value="變換" id="btn" /><div id="info"></div><div id="div1"></div></body></html>slideDown
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">#div1{ width:200px; height:200px; background-color:red; border:1px black solid; clear:both;}#btn,#info{ float:left;}#info{ margin-bottom:20px;}</style><script type="text/javascript" src="jQuery/jquery-1.12.1.js"></script><script type="text/javascript">$(function(){ $("#div1").css("display","none"); $("#btn").click(function(){ $("#div1").slideDown(4000); });});</script></head><body><input type="button" value="變換" id="btn" /><div id="info"></div><div id="div1"></div></body></html>5.slideToggle
滑動實現對象的隱藏與顯示切換
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>無標題文檔</title><style type="text/css">#div1{ width:200px; height:200px; background-color:red; border:1px black solid; clear:both;}#btn,#info{ float:left;}#info{ margin-bottom:20px;}</style><script type="text/javascript" src="jQuery/jquery-1.12.1.js"></script><script type="text/javascript">$(function(){ $("#btn").click(function(){ $("#div1").slideToggle(4000); });});</script></head><body><input type="button" value="變換" id="btn" /><div id="info"></div><div id="div1"></div></body></html>以上這篇JQuery實現DIV其他動畫效果的簡單實例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持武林網。
新聞熱點
疑難解答