jQuery实现淡入淡出

简介: jQuery实现淡入淡出

淡入淡出可以让我们的网页更加美观,更加丰富,今天来看一下淡入淡出效果。

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
    <script src="./js/jquery-3.4.1.js"></script>
    <style>
      #one{
        width: 100px;
        height: 100px;
        background-color: lightblue;
        display: none;
        position: absolute;
        top: 50px;
      }
      #two{
        width: 100px;
        height: 100px;
        background-color: hotpink;
        display: none;
        position: absolute;
        top: 150px;
      }
      #three{
        width: 100px;
        height: 100px;
        background-color: yellow;
        display: none;
        position: absolute;
        top: 250px;
      }
    </style>
  </head>
  <body>
    <button id="but1">点击淡入</button>
    <button id="but2">点击淡出</button>
    <div id="one"></div>
    <div id="two"></div>
    <div id="three"></div>
    <button id="but3" >消失</button>
    <div id="four" style="margin-left: 140px;">拜拜啦~</div>
  </body>
  <script type="text/javascript">
    $(document).ready(function(){
      $("#but1").click(function(){
        $("#one").fadeIn(1000);
        $("#two").fadeIn(1200);
        $("#three").fadeIn(1400);
        $("#one").animate({left:'250px'},1000);
        $("#two").animate({left:'150px'},800);
        $("#three").animate({left:'50px'},700);
      })
    });
    $(document).ready(function(){
      $("#but2").click(function(){
        $("#one").animate({left:'0px'},1000);
        $("#two").animate({left:'0px'},800);
        $("#three").animate({left:'0px'},700);
        $("#three").fadeOut(1000);
        $("#two").fadeOut(3000);
        $("#one").fadeOut(5000);
        
      })
    })
    $(document).ready(function(){
      $("#but3").click(function(){
        $("#four").hide(2000,function(){
          alert("再见了,妈妈我今晚,就要远航")
        })
      })
    })
    
  </script>
</html>


相关文章
|
10月前
|
JavaScript
jQuery 淡入淡出动画 fadeIn(); fadeOut(); fadeToggle(); fadeTo();
jQuery 淡入淡出动画 fadeIn(); fadeOut(); fadeToggle(); fadeTo();
55 0
jQuery 淡入淡出动画 fadeIn(); fadeOut(); fadeToggle(); fadeTo();
|
3天前
|
JavaScript
jQuery 效果 - 淡入淡出
jQuery 效果 - 淡入淡出
4 0
|
2月前
|
JavaScript 前端开发
jQuery 第四章(效果,显示隐藏,淡入淡出)
jQuery 第四章(效果,显示隐藏,淡入淡出)
52 0
|
JavaScript 前端开发
【jQuery动画】停止动画、淡入淡出、自定义动画
动画队列中所有动画都是按照顺序执行的,默认只有当前的一个动画执行完毕,才会执行后面的动画。为此,jQuery提供了stop()方法用于停止动画效果。通过此方法,可以让动画队列后面的动画提前执行。
145 0
|
JavaScript
jQuery 效果 - 淡入淡出
jQuery 效果 - 淡入淡出
70 0
|
JavaScript
jquery淡入淡出-23
jquery淡入淡出-23
41 0
jquery淡入淡出-23
|
JavaScript 索引
使用 jQuery 中的淡入淡出动画,实现图片的轮播效果,每隔 2 秒钟切换一张图片,共 6 张图片
使用 jQuery 中的淡入淡出动画,实现图片的轮播效果,每隔 2 秒钟切换一张图片,共 6 张图片
351 0
使用 jQuery 中的淡入淡出动画,实现图片的轮播效果,每隔 2 秒钟切换一张图片,共 6 张图片
|
JavaScript 开发者
jQuery 特效_淡入淡出|学习笔记
快速学习 jQuery 特效_淡入淡出
189 0
jQuery 特效_淡入淡出|学习笔记
|
JavaScript
jQuery |淡入淡出
通过 jQuery,您可以实现元素的淡入淡出效果。 jQuery 拥有下面四种 fade 方法: fadeIn() fadeOut() fadeToggle() fadeTo() 下面一一介绍 jQuery fadeIn() 方法淡入已隐藏的元素 jQuery fadeIn() 用于淡入已隐藏的元素。
1130 0