Home > Article > Web Front-end > A simple example of JQuery implementing other animation effects of DIV
1.toggle
Switch the hiding and display of objects, which can be used to replace show and 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 fade in (originally hidden ), fadeOut fades out (originally displayed)
fadeOut
When fading out, this space will be hidden and the module below will move up
<!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
Switch to a specified transparency: 0 means completely transparent, 1 means opaque.
<!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 and slideDown
slideUp: slide upward to hide the object
slideDown: slide downward to display the object (indicating that it is originally hidden)
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
Sliding to realize the hiding and display switching of objects
<!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>
The above article uses JQuery to implement other animation effects of DIV The simple example is all the content shared by the editor. I hope it can give you a reference, and I also hope you will support the PHP Chinese website.
For more simple examples of JQuery implementing other animation effects of DIV, please pay attention to the PHP Chinese website for related articles!