首页 > 其他分享 >JQuery动画

JQuery动画

时间:2022-08-20 10:01:01浏览次数:55  
标签:JQuery 动画 slow easing showDiv speed fn

JQuery高级

  • 动画
    • 三种方式现实和隐藏元素
      • 默认现实和隐藏方式
        • show([speed,[easing],[fn]])
          • 参数:
            • speed:动画的速度,三个预定义的值("slow","normal","fast")或表示动画时长的毫秒数值(如:1000)
            • easing:用来指定切换效果,默认是"swing",可用参数"linear"
              • swing:动画执行时效果是 先慢,中间快,最后又慢
              • linear:动画执行时速度时匀速的
            • fn:在动画完成时执行的函数,每个元素执行一次在
        • hide([speed,[easing],[fn]])
        • toggle([speed,[easing],[fn]])
      • 滑动显示和隐藏方式
        • slideDown([speed,[easing],[fn]])
        • slideUp([speed,[easing],[fn]])
        • slideToggle([speed,[easing],[fn]])
      • 淡入淡出显示和隐藏方式
        • fadeIn([speed,[easing],[fn]])
        • fadeOut([speed,[easing],[fn]])
        • fadeToggle([speed,[easing],[fn]])
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    <script type="text/javascript" src="/js/jquery-3.6.0.min.js"></script>

    <script>
        //按钮隐藏div
        function hideFn() {
           /*$("#showDiv").hide("slow","swing",function () {
                alert("隐藏了");
            });*/

            // $("#showDiv").hide(5000, "swing");

            // $("#showDiv").slideUp("slow");

            $("#showDiv").fadeOut("slow");
        }
        //按钮显示div
        function showFn() {
            /*$("#showDiv").show("slow","swing",function () {
                alert("显示了");
            });*/

            // $("#showDiv").show(5000, "linear");

            // $("#showDiv").slideDown("slow");

            $("#showDiv").fadeIn("slow");
        }
        //切换div显示和隐藏
        function toggleFn() {
            // $("#showDiv").toggle("slow","swing",function () {
            //     alert("切换了");
            // });

            // $("#showDiv").slideToggle("slow");

            $("#showDiv").fadeToggle("slow");
        }
    </script>
</head>
<body>
<input type="button" value="点击按钮隐藏div" onclick="hideFn()">
<input type="button" value="点击按钮显示div" onclick="showFn()">
<input type="button" value="点击按钮切换div显示和隐藏" onclick="toggleFn()">

<div id="showDiv" style="width:300px;height:300px;background:pink">
    div显示和隐藏
</div>
</body>
</html>

标签:JQuery,动画,slow,easing,showDiv,speed,fn
From: https://www.cnblogs.com/ailhy/p/16607204.html

相关文章

  • JQuery动画
    动画 1.三种方式显示和隐藏元素 1.默认显示和隐藏方式 1.show([speed],[easing],[fn]]) 1.参数: 1.speed:动画的......
  • JQuery动画
    JQuery动画1.三种方式显示和隐藏元素 1.默认显示和隐藏方式 1.show([speed,[easing],[fn]]) 1.参数: 1.speed:动......
  • JQuery案例
    JQuery案例_隔行换色代码实现:<!DOCTYPEhtml><html> <head> <metacharset="UTF-8"> <title></title> <scriptsrc="/js/jquery-3.6.0.min.js"></script> ......
  • JQuery_DOM操作_属性操作_CRUD操作
    CRUD操作append():父元素将子元素追加到末尾对象1.append(对象2):将对象2添加到对象1元素内部,并且在末尾prepend():父元素将子元素追加到开头对象1.prepend(对象2):将......
  • jQuery Easy-PDF: Base64 PDF Viewer Demo
    https://www.jqueryscript.net/other/Base64-PDF-Viewer-Easy-PDF.html<!doctypehtml><html><head><metacharset="utf-8"><metahttp-equiv="X-UA-Compatible"con......
  • JQuery_选择
    JQuery_选择基本选择器标签选择器(元素选择器)语法:$("html标签名")获取所有匹配标签名称的元素id选择器语法:${"#id的属性值"}获得与指定id属性值匹配的元素类选......
  • 优秀的动画效果
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="widt......
  • JQuery_选择器_表单过滤选择器和JQuery_DOM操作_内容操作
    表单过滤选择器可用元素选择器语法:enabled获得可用元素不可用元素选择器语法:disabled获取不可用元素选中选择器语法:checked获得单选/复选框选中的元素......
  • JQuery案例qq表情选择和JQuery下拉列表选中条目左右移动案例
    JQuery案例qq表情选择点击qq表情,将其追加到发言框中<!DOCTYPEhtml><html><head><metacharset="UTF-8"/><title>QQ表情选择</title><scriptsrc="......
  • JQuery案例隔行换色和JQuery案例全选全不选
    JQuery案例隔行换色需求:将数据行的奇数行背景色设置为pink,偶数行背景色设置为yellow<!DOCTYPEhtml><html><head><metacharset="UTF-8"><ti......