fadeIn添加函数的方法

fadeln()方法类似于显示和隐藏方法中的toggle()方法,可以便捷的显示淡入以及淡出,在后面添加函数可以为它进行一些动态的变动。下面看代码演示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>淡入以及淡出</title>
    <script src="./jquery-3.3.1.min.js"></script>
    <style type="text/css">
        img{
            display: none;
        }
    </style>
</head>
<body>
    <p><img src="pic/2.jpg" id="pic"/></p>
    <input type="button" value="淡入" id="btn" />
    <script type="text/javascript">
        $("#btn").click(function(){
            if($(this).val()=="淡入"){
                $("#pic").fadeIn("slow",function(){
                    $(this).css({
                        "border":"1px solid #ccc","padding":"5px"
                    });
                })
                $(this).val("淡出");
            }else{
                $("#pic").fadeOut("slow");
                $(this).val("淡入");
            }
        });
    </script>
</body>
</html>

在这里是利用fadeIn中添加函数,来进行按钮的动态变动,使页面更加的完整好看。
一点小小的经验希望可以帮助你。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 通过jQuery,您可以选取(查询,query)HTML元素,并对它们执行“操作”(actions)。 jQuer...
    枇杷树8824阅读 669评论 0 3
  • 隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性。但是通过css...
    老夫撩发少年狂阅读 1,104评论 0 2
  • jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性。...
    阿r阿r阅读 1,169评论 0 4
  • (续jQuery基础(2)) 四、动画篇 第1章 动画基础隐藏和显示 (1)隐藏元素的hide方法 让页面上的元素...
    凛0_0阅读 462评论 0 6
  • 晚上看一遍关于canary bypass的文档,被一个exp搞混了。 文档对elf32发送payload,memo...
    clive0x阅读 175评论 0 0