美文网首页
jQuery淡入淡出卷帘等

jQuery淡入淡出卷帘等

作者: Tn299 | 来源:发表于2019-09-26 11:20 被阅读0次

fadeIn()

用于以淡入效果显示已隐藏的元素。

语法:$(selector).fadeIn(speed,fn)

fadeOut

通过不透明度的变化来实现所有匹配元素的淡出效果。

语法:$(selector).fadeOut(speed,fn)

speed:三种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(如:1000)
fn:在动画完成时执行的函数,每个元素执行一次。
fn可不写。

iframe标签

<iframe> 标签规定一个内联框架。
一个内联框架被用来在当前 HTML 文档中嵌入另一个文档。

例:淡入淡出百度网页

代码

<title>淡入淡出百度网页</title>
    <script type="text/jscript" src="../jquery-3.4.1.js"></script>
    <script type="text/jscript">
    //淡入效果
      $(document).ready(function(e){
        $("#danru").click(function(){
          $("#baidu").fadeOut('fast');
        });
    //淡出效果
      $("#danchu").click(function(){
          $("#baidu").fadeIn('fast');
        });
         
      });
    </script>
</head>

<body>
    <p style="text-align: center">
        <input type="button" value="淡入百度窗口" id="danru"/>
        <input type="button" value="淡出百度窗口" id="danchu"/>
    </p>
    <p style="text-align: center">
        <iframe src="https://www.baidu.com" width="500" height="300" id="baidu"></iframe>
    </p>
</body>

自动确定是否淡入淡出地显示或隐藏元素

fadeToggle

用于在fadeIn()与fadeOut()这两个方法之间进行切换。
如果元素已经淡出,则执行fadeToggle()方法将向元素添加淡入效果;
如果元素已经淡入,则执行fadeToggle()方法将会向元素添加淡出效果。

语法:$(selector).fadeToggle(speed,fn);

例: image.png

代码

<title>三个矩形</title>
<script type="text/jscript" src="../jquery-3.4.1.js"></script>
<script type="text/jscript">
    $(document).ready(function(e){
     //文字变化
      $("#bt").click(function(){
      if ($("#bt").html() == '淡入三个矩形') {
            $("#bt").html("淡出三个矩形");
        }
        else {
            $("#bt").html("淡入三个矩形");
        }
     //三个矩形淡入淡出
           $("#1").fadeToggle();
           $("#2").fadeToggle();
           $("#3").fadeToggle();
      });
    });
</script>
</head>

<body>
    <p>
        <input type="button" value="淡入三个矩形" id="bt"/>
    </p>
    <div id="1" style="width: 400px;height: 60px;background-color: red;"></div>
    <br/>
    <div id="2" style="width: 400px;height: 60px;background-color: green;"></div>
    <br/>
    <div id="3" style="width: 400px;height: 60px;background-color: blue;"></div>
</body>

以卷帘效果展开或收缩被选择的元素

slideUp()

以卷帘式的滑动效果隐藏被选元素。

语法:$(selector).slideUp(speed,fn)

slideDown()

用于使用卷帘式的滑动效果显示已经隐藏的被选元素。

语法:$(selector).slideDown(speed,fn)

speed:三种预定速度之一的字符串("slow","normal", or "fast")或表示动画时长的毫秒数值(如:1000)
fn:在动画完成时执行的函数,每个元素执行一次。
fn可不写。

例: image.png

代码:

<title>收缩和展开</title>
    <script type="text/jscript" src="../jquery-3.4.1.js"></script>
    <script type="text/jscript">
      $(document).ready(function(e){
        $("#ss").click(function(){
          $("#1").slideUp();
        });
        $("#zk").click(function(){
          $("#1").slideDown();
        });
         
      });
    </script>
</head>

<body>
    <p>
        <input type="button" value="展开内容" id="zk" />
        <input type="button" value="收缩内容" id="ss" />
    </p>
    <div id="1">
        • 5旬大妈出轨80后小伙 结果狗血 <br/>
        • 官方痛批:当代汉奸民族败类! <br/>
        • 女生因泳衣“暴露”被取消冠军 <br/>
        • 90后在公司突然大哭 原因心疼 <br/>
        • 女儿回家发现母亲全裸陈尸沙发 <br/>
    </div>
</body>

根据状态确定是否滑入或滑出被选元素

通过高度变化来切换所有匹配元素的可见性,并在切换完成后可选地触发一个回调函数。

slideToggle

语法:$(selector).slideToggle(speed,fn)

滑入状态时变滑出状态
滑出状态时变滑入状态

跟fadeToggle类似

相关文章

  • jQuery淡入淡出卷帘等

    fadeIn() 用于以淡入效果显示已隐藏的元素。 语法:$(selector).fadeIn(speed,fn)...

  • jQuery 效果

    目录 jQuery 隐藏/显示jQuery 淡入淡出jQuery 滑动jQuery 动画jQuery Callba...

  • jQuery效果总结

    隐藏/显示jQuery hide()和show(): jQuery toggle(): 淡入淡出fadeIn()、...

  • jQuery中淡出淡入 效果

    jQuery 效果 -淡入淡出 jQuery Fading 方法 jQuery 拥有下面四种 fade 方法: f...

  • jQuery淡入淡出

    通过 jQuery,您可以实现元素的淡入淡出效果。 jQuery 拥有下面四种 fade 方法:fadeIn()f...

  • jQuery |淡入淡出

    通过 jQuery,您可以实现元素的淡入淡出效果。 jQuery 拥有下面四种 fade 方法:fadeIn()f...

  • jQuery 淡入淡出

    通过 jQuery,您可以实现元素的淡入淡出效果。 jQuery fadeIn() 用于淡入已隐藏的元素。 1.先...

  • 6.jQuery学习笔记第六节/Jq的效果之淡入淡出

    jQuery学习笔记第六节/Jq的效果之淡入淡出 淡入淡出 其实淡入淡出的一个动画原理就是调整元素的透明度,更多精...

  • jQuery-淡入

    jquery特殊效果 fadeIn() 淡入 fadeOut() 淡出fadeToggle() 切换淡入淡出hid...

  • jQuery进阶

    1. jQuery特殊效果 fadeIn() 淡入 fadeOut() 淡出fadeToggle() 切换淡入淡出...

网友评论

      本文标题:jQuery淡入淡出卷帘等

      本文链接:https://www.haomeiwen.com/subject/xubsxctx.html