赞
踩
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> div { width: 300px; height: 300px; display: none; background-color: pink; } </style> <script src="jquery-3.4.1.js"></script> <script> $(function () { // 点击按钮之后淡入动画 $('button:eq(0)').click(function () { // 淡入动画1: fadeIn(); // $('div').fadeIn(); // 淡入动画2: fadeIn(2000); 毫秒值 // $('div').fadeIn(2000); // 淡入动画3: fadeIn(字符串); slow-慢: 600ms; normal-正常: 400ms; fast-快: 200ms; // $('div').fadeIn('slow'); // $('div').fadeIn('normal'); // $('div').fadeIn('fast'); // 淡入动画4: fadeIn(毫秒值, 回调函数); $('div').fadeIn('slow', function () { console.log('动画执行完毕'); }); }) // 点击按钮之后淡出动画 $('button:eq(1)').click(function () { // 淡出动画1: fadeOut(); // $('div').fadeOut(); // 淡出动画2: fadeOut(2000); 毫秒值 // $('div').fadeOut(2000); // 淡出动画3: fadeOut(字符串); slow-慢: 600ms; normal-正常: 400ms; fast-快: 200ms; // $('div').fadeOut('slow'); // $('div').fadeOut('normal'); // $('div').fadeOut('fast'); // 淡出动画4: slideUp(毫秒值, 回调函数); $('div').fadeOut('slow', function () { console.log('动画执行完毕'); }); }) // 点击按钮之后切换动画 $('button:eq(2)').click(function () { // 显示隐藏切换 // $('div').fadeToggle() $('div').fadeToggle('slow', function () { console.log('动画执行完毕'); }); // ... 其他用法跟上面一致 }) // 点击按钮之后修改透明度 $('button:eq(3)').click(function () { // 动画显示到指定透明度值,必须加动画时间。 // $('div').fadeTo(1000, 0.5); $('div').fadeTo(1000, 0.5, function () { console.log('动画执行完毕'); }); }) }) </script> </head> <body> <button>淡入</button> <button>淡出</button> <button>切换</button> <button>修改透明度</button> <div></div> </body> </html>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。