jQuery fadeOut 异步实例代码详解
- 更新时间:2022-06-21 07:19:00
- 编辑:慕浩言
参考资料
- jQuery实战从入门到精通 PDF 电子书 / 189.1 MB / 未来科技 推荐度:
- 《HTML5+CSS3+jQuery应用之美》配套资源 配套资源 / 158.17 MB / [韩] Yamoo 著;武传海 译 推荐度:
- PHP与jQuery开发实例 PDF 电子书 / 9.8 MB / (印) 乔希 (Joshi,V.) 著, 推荐度:
正文内容
定义和用法
fadeOut() 方法逐渐改变被选元素的不透明度,从可见到隐藏(褪色效果)。
注释:隐藏的元素不会被完全显示(不再影响页面的布局)。
提示:该方法通常与 fadeIn() 方法一起使用。
语法
$(selector).fadeOut(speed,easing,callback)
1. 概述
jquery实现动画效果的函数使用起来很方便,不过动画执行是异步的,所以要把自定义的操作放在回调函数里。
2. example
<html> <body> <table id="test-table"> <tbody> <tr> <td>zhangsan</td> <td>23</td> <td>hunan</td></tr> <tr> <td>zhangsan2</td> <td>233</td> <td>hunan2</td></tr> <tr> <td>zhangsan3</td> <td>234</td> <td>hunan4</td></tr> <tr> <td>zhangsan5</td> <td>235</td> <td>hunan5</td></tr> </tbody> </table> <script src="jquery-3.1.0.js"></script> <script type="text/javascript"> $(function(){ 'use strict'; (function(){ var tr = $("#test-table>tbody>tr:visible").first(); tr.fadeOut('4000', function(){ $(this).remove()}); })(); }); </script> </body> </html>
3. something
上面的例子 ,回调函数可以用箭头函数替代,
<script type="text/javascript"> $(function(){ 'use strict'; (function(){ var tr = $("#test-table>tbody>tr:visible").first(); tr.fadeOut('4000', ()=>tr.remove()); })(); }); </script>
以上所述是小编给大家介绍的jQuery fadeOut 异步实例代码详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对码农之家网站的支持!
jQuery相关教程
-
jQuery联动日历的实例代码
本篇文章主要对jQuery联动日历的实例进行解析说明。有兴趣的朋友可以下载源码调试运行试试看,希望对大家有所帮助
发布时间:2019-08-09
-
解析jquery Ajax 实现加载数据前动画效果
本篇文章主要是对jquery Ajax实现加载数据前动画效果的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助
发布时间:2020-01-27
-
jquery获取上传文件名称、类型和大小的代码分析
这篇文章主要介绍了在文件上传到服务器之前,我们可以通过jquery来获取上传文件的名称,类型和尺寸大小,需要的朋友可以参考下
发布时间:2020-07-17
-
详细介绍JQuery DIV 动态隐藏和显示的方法
这篇文章主要介绍了JQuery DIV 动态隐藏和显示的方法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
发布时间:2020-02-08
-
jQuery中事件对象e的事件冒泡用法实例详解
这篇文章主要介绍了jQuery中事件对象e的事件冒泡用法,需要的朋友可以参考下
发布时间:2019-11-16
-
详解使用Jquery实现自定义tooltip
这篇文章主要介绍了Jquery实现自定义tooltip的方法,需要的朋友可以参考下
发布时间:2020-03-02
-
实例详解jQuery和HTML5实现WebGL高性能烟花绽放动画效果
这篇文章主要介绍了jQuery+HTML5实现WebGL高性能烟花绽放动画效果,可实现烟花升空爆炸的绚丽动画效果,并附带demo源码供读者下载参考,需要的朋友可以参考下
发布时间:2020-03-16