<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> div#result{ width:400px; height:400px; background-color:red; } </style> <script src="js/jquery.js"></script> <script> $(function(){ //显示 $('#btnshow').bind('click',function(){ $('#result').show(3000); }); //隐藏---可以在这加第三参数 $('#btnhide').bind('click',function(){ $('#result').hide(3000,function(){ alert('动画已完成'); }); }); //切换显示与隐藏 $('#btntoggle').bind('click',function(){ $('#result').toggle(3000); }); }); </script> </head> <body> <div id="result"></div> <hr> <input type="button" id="btnshow" value="显示" /> <input type="button" id="btnhide" value="隐藏" /> <input type="button" id="btntoggle" value="切换" /> </body> </html>