实现jQuery中淡入淡出效果的方法

本篇文章给大家分享的是有关实现jQuery中淡入淡出效果的方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

创新互联建站专注于上党网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供上党营销型网站建设,上党网站制作、上党网页设计、上党网站官网定制、微信小程序服务,打造上党网络公司原创品牌,更为您提供上党网站排名全网营销落地服务。

  jQuery中有四种方法分别为fadeIn()、fadeOut()、fadeToggle()、fadeTo(),通过这四种方法可以实现淡入淡出的效果

jQuery具有四种fade方法,分别是fadeIn()、fadeOut()、fadeToggle()、fadeTo()接下来在文章中将为大家具体介绍这几种方法如何实现淡入淡出效果

fadeIn()方法

主要用于淡入已隐藏的元素,它有两个参数分别为:

speed :表示效果的时长,可取“slow" ,"fast”或者是自定义的时间值。它是可选参数

callback :表示淡入效果完成后所执行的函数名称

fadeOut() 方法

主要用于淡出可见元素,它的参数值与fadeIn的值一样

fadeToggle() 方法

这个方法可以在 fadeIn() 与 fadeOut() 方法之间进行切换

如果元素已淡出,则 fadeToggle() 会向元素添加淡入效果

如果元素已淡入,则 fadeToggle() 会向元素添加淡出效果

fadeTo() 方法

fadeTo() 方法允许渐变为给定的不透明度(值介于 0 与 1 之间)

fadeTo方法中除了包含speed和callback函数以外,还多了一个必需的 opacity 参数,目的在于将淡入淡出效果设置不透明度

实例分享:

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    #img{
      width:300px;
      height:200px;
      position: absolute;
      top:40px;
    }
    button{
      position: absolute;
      top:10px;
    }
  </style>
</head>
<body>
  <script src="./jquery/jquery-1.12.4.js"></script>
  <script>
  $(document).ready(function(){
  $("button").click(function(){
   $("#img").fadeToggle(3000).fadeTo(0.5);
  });
});
</script>
<button>点击</button>
<img src="./images/22.jpg" id="img">
</body>
</html>

效果图:

实现jQuery中淡入淡出效果的方法

以上就是实现jQuery中淡入淡出效果的方法,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。

文章标题:实现jQuery中淡入淡出效果的方法
链接地址:https://www.cdcxhl.com/article10/jjoggo.html

成都网站建设公司_创新互联,为您提供ChatGPT商城网站云服务器品牌网站设计网站改版网站排名

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

微信小程序开发