美文网首页
jQuery效果

jQuery效果

作者: 孙子衡 | 来源:发表于2018-09-20 21:46 被阅读0次
基本

speed: 隐藏/显示 效果的速度。默认是 "0"毫秒。可能的值:slow,normal,fast。"

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        .show{
            width: 300px;
            height: 300px;
            line-height: 300px;
            background-color: #398439;
            display: none;
        }
        .hde{

            height: 300px;
            width: 300px;
            line-height: 400px;
            background-color: red;
        }

    </style>
</head>
<body>

<div class="show">
    我show测试
</div>

<div class="hde">
    我是hidde
</div>


<button id="btn01">btn01</button>
<button id="btn02">btn02</button>
<button id="btn03">btn03</button>
<script src="../jquery-3.3.1.min.js"></script>

<script>



   $(function () {

       $fun = function () {
           alert('111');
       }

        $('#btn01').click(function () {
//        alert('ddd');
//            $('.show').show('slow');
//            $('.show').show(1000);
 //           $('.show').show('fast');
//            $('.show').show('normal');
            $('.show').show('slow',$fun);  // 带回调函数
    })

       $('#btn02').click(function () {

           $('.hde').hide('slow',$fun);
       })

       $('#btn03').click(function () {
           // toggle() hide是在slow() 和 hide() 之间切换
           $('.show').toggle('slow',$fun);
           $('.hde').toggle('fast',$fun);
       })

   })

</script>


</body>
</html>

滑动

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        .div01{
            width: 300px;
            height: 300px;
            line-height: 300px;
            background-color: #1b6d85;
            display: none;
        }
        .div02{
            width: 300px;
            height: 300px;
            line-height: 300px;
            background-color: #2aabd2;
        }
    </style>


</head>
<body>

<div class="div01">
    我是slidedown

</div>

<div class="div02">
    我是slideup
</div>

<button id="btn01">sidedown</button>
<button id="btn02">sideup</button>
<button id="btn03">sidetoggle</button>

<script src="../jquery-3.3.1.min.js"></script>

<script>
    $(function () {
        $fun = function () {

            alert("111");
        }
        // 显示
        $('#btn01').click(function () {

            $('.div01').slideDown('slow',$fun);

        })
        // 隐藏
        $('#btn02').click(function () {
            $('.div02').slideUp('slow',$fun);
        })
       // 显示和隐藏之间的切换
        $('#btn03').click(function () {
            $('.div02').slideToggle('fast',$fun);
        })



    })

</script>

</body>
</html>

淡入淡出

示例代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>

    <style>
        .div01{
            height: 300px;
            width: 300px;
            text-align: center;
            background-color: #2aabd2;
            /*margin: 0 auto;*/
            padding-top: 40px;
            display: none;


        }
    </style>

</head>
<body>

<div class="div01">
    记得小平初见 <br>
    两重心字罗衣 <br>
    琵琶弦上说相思 <br>
    当时明月在 <br>
    曾照彩云归

</div>

<button id="btn01"> btn01</button>
<button id="btn02">btn02</button>
<button id="btn03">btn03</button>
<button id="btn04">btn04</button>

<script src="../jquery-3.3.1.min.js"></script>

<script>
    $fun = function () {
        alert('2222');
    }

    $(function () {

        // 显示
        $('#btn01').click(function () {
            $('.div01').fadeIn('slow',$fun);
        })

        // 隐藏
        $('#btn02').click(function () {

            $('.div01').fadeOut('slow',$fun);
        })
        
        // 设置透明度 注意 即时隐藏的元素 设置了透明度被点击后也会显现 
        $('#btn03').click(function () {
            $('.div01').fadeTo('slow',0.66);
        })
        // 显示和隐藏的切换
        $('#btn04').click(function () {
            $('.div01').fadeToggle('slow');
        })




    })


</script>
</body>
</html>

相关文章

  • jquery动画和循环

    jquery特殊效果 jquery动画 jquery循环

  • jQuery基础知识

    jQuery jQuery能实现的效果,js都能实现;js能实现的效果,jQuery未必能实现 jQuery大体分...

  • jQuery特殊效果

    jQuery特殊效果 jQuery动画

  • jQuery动画、循环

    1、jQuery特殊效果 2、jQuery动画 3、jQuery循环

  • JS-17day

    1、jQuery特殊效果 2、jQuery动画 3、jQuery循环

  • jquery实战

    jQuery属性操作 jQuery特殊效果 jQuery动画 jQuery循环 jQuery其他事件 自定义事件

  • jQuery(二)

    jQuery索引值: jQuery做选项卡: jQuery属性操作: jQuery特殊效果: $('.box')....

  • 2018-06-27

    jquery特殊效果 1.jquery特殊效果 fadeIn() 淡入 $btn.click(function()...

  • Jquery

    简述 安装 语法 jQuery 选择器 jQuery 事件 jQuery 效果函数 jQuery - 获得内容和属...

  • 2018-12-08

    jQuery做选项卡 jQuery属性操作 jQuery特殊效果 jQuery动画 jQuery循环 元素绝对位置...

网友评论

      本文标题:jQuery效果

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