jQuery 效果
来源:互联网 发布:企业记账软件 编辑:程序博客网 时间:2024/05/15 07:48
fadeIn():通过将它们淡入淡出来显示匹配的元素。
<!DOCTYPE HTML><html lang="en"><head> <meta charset="utf-8"> <title>fadeIn demo</title> <style> p { position: relative; width: 400px; height: 90px; } div { position: absolute; width: 400px; height: 65px; font-size: 36px; text-align: center; color: yellow; background: red; padding-top: 25px; top: 0; left: 0; display: none; } span { display: none; } </style> <script src="https://code.jquery.com/jquery-1.10.2.js"></script></head><body><p> Let it be known that the party of the first part and the party of the second part are henceforth and hereto directed to assess the allegations for factual correctness... (<a href="#">click!</a>) <div><span>CENSORED!</span></div></p><script>$( "a" ).click(function() { $( "div" ).fadeIn( 3000, function() { $( "span" ).fadeIn( 100 ); }); return false;});</script></body></html>
fadeOut:通过将它们淡化为透明来隐藏匹配的元素。
<!DOCTYPE HTML><html lang="en"><head> <meta charset="utf-8"> <title>fadeOut demo</title> <style> .box, button { float: left; margin: 5px 10px 5px 0; } .box { height: 80px; width: 80px; background: #090; } #log { clear: left; } </style> <script src="https://code.jquery.com/jquery-1.10.2.js"></script></head><body><button id="btn1">fade out</button><button id="btn2">show</button><div id="log"></div><div id="box1" class="box">linear</div><div id="box2" class="box">swing</div><script>$( "#btn1" ).click(function() { function complete() { $( "<div>" ).text( this.id ).appendTo( "#log" ); } $( "#box1" ).fadeOut( 1600, "linear", complete ); $( "#box2" ).fadeOut( 1600, complete );});$( "#btn2" ).click(function() { $( "div" ).show(); $( "#log" ).empty();});</script></body></html>
fadeTo:调整匹配元素的不透明度。
<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>fadeTo demo</title> <style> div, p { width: 80px; height: 40px; top: 0; margin: 0; position: absolute; padding-top: 8px; } p { background: #fcc; text-align: center; } div { background: blue; } </style> <script src="https://code.jquery.com/jquery-1.10.2.js"></script></head><body><p>Wrong</p><div></div><p>Wrong</p><div></div><p>Right!</p><div></div><script>var getPos = function( n ) { return (Math.floor( n ) * 90) + "px";};$( "p" ).each(function( n ) { var r = Math.floor( Math.random() * 3 ); var tmp = $( this ).text(); $( this ).text( $( "p:eq(" + r + ")" ).text() ); $( "p:eq(" + r + ")" ).text( tmp ); $( this ).css( "left", getPos( n ) );});$( "div" ) .each(function( n ) { $( this ).css( "left", getPos( n ) ); }) .css( "cursor", "pointer" ) .click( function() { $( this ).fadeTo( 250, 0.25, function() { $( this ) .css( "cursor", "" ) .prev() .css({ "font-weight": "bolder", "font-style": "italic" }); }); });</script></body></html>
fadeToggle:通过动画化不透明度来显示或隐藏匹配的元素。
<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>fadeToggle demo</title> <script src="https://code.jquery.com/jquery-1.10.2.js"></script></head><body><button>fadeToggle p1</button><button>fadeToggle p2</button><p>This paragraph has a slow, linear fade.</p><p>This paragraph has a fast animation.</p><div id="log"></div><script>$( "button:first" ).click(function() { $( "p:first" ).fadeToggle( "slow", "linear" );});$( "button:last" ).click(function() { $( "p:last" ).fadeToggle( "fast", function() { $( "#log" ).append( "<div>finished</div>" ); });});</script></body></html>
阅读全文
0 0
- jQuery 效果
- JQuery效果
- jQuery 效果
- jQuery 效果
- jquery效果
- Jquery效果
- jquery效果
- jQuery效果
- jquery效果
- jQuery-----效果
- jQuery--效果
- jQuery 效果
- JQuery效果
- jquery效果
- jquery效果
- jQuery效果
- jQuery效果
- jQuery效果
- HDU OJ 1000 A + B Problem
- UE4学习(二)基础内容
- 随笔--写在培训两月
- redis 数据类型详解 以及 redis适用场景场合
- 好评度前五的扫地机器人
- jQuery 效果
- MySQL对数据表进行分组查询
- 删除exclipse启动时不存在的workspace
- GB与CE标准对照表-转载
- ubuntu下编译linuxcnc源码需要安装的库
- SparkSession在akka中的多线程同步的情况
- 带你学STM32单片机,十本非常受欢迎的STM32图书推荐
- 深度学习中常见分布-正态分布和伽玛分布
- hihocoder#1486 : 物品价值