首页 > 其他分享 >jQuery效果-淡入淡出-滑动-回调

jQuery效果-淡入淡出-滑动-回调

时间:2023-05-05 20:57:30浏览次数:31  
标签:jQuery function 淡入淡出 隐藏 content 滑动 click div1 1000

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <script src="../JQuery/jquery-1.8.0.min.js"></script>
    <script src="JavaScript1.js"></script>
    <style>
        #content, #flipshow, #fliphide, #fliptoggle {
            padding: 5px; /*边距*/
            text-align: center; /*文字居中*/
            background-color: #ffd800;
            border: solid 1px #ff6a00; /*边框1px*/
        }
        #content {
            padding: 50px; /*边距*/
            display: none; /*内容隐藏*/
        }
    </style>
</head>
<body>
    <!--淡入淡出-->
    <button id="in">fadeIn</button>
    <button id="out">fadeOut</button>
    <button id="toggle">fadetoggle</button>
    <button id="to">fadeto</button>
    <div id="div1" style="width:80px;display:none; height:80px;background-color:aqua"></div>
    <div id="div2" style="width: 80px; display: none; height: 80px; background-color: #b6ff00"></div>
    <div id="div3" style="width: 80px; display: none; height: 80px; background-color: #0026ff"></div>

    <!--滑动-->
    <div id="flipshow">出现</div>
    <div id="fliphide">隐藏</div>
    <div id="fliptoggle">隐藏显示</div>
    <div id="content">Hello World</div>

    <!--回调-->
    <button id="btn1">隐藏</button>
    <p>hello Worldhello Worldhello World</p>
</body>
</html>

JS文件:

$(document).ready(function () {
    //显示隐藏
    $("#in").on("click", function () {
        $("#div1").fadeIn(1000);
        $("#div2").fadeIn(1000);
        $("#div3").fadeIn(1000);

    });

    $("#out").on("click", function () {
        $("#div1").fadeOut(1000);
        $("#div2").fadeOut(1000);
        $("#div3").fadeOut(1000);
    });
    $("#toggle").on("click", function () {
        //$("#div1").fadeToggle(1000);
        //$("#div2").fadeToggle(1000);
        //$("#div3").fadeToggle(1000);

        console.log("D" + document);
        console.log("D");
    });
    $("#to").on("click", function () {
        $("#div1").fadeTo(1000,0.5);//第二个参数为透明度0-1
        $("#div2").fadeTo(1000,0.7);
        $("#div3").fadeTo(1000,0.3);
    });

    //滑动
    $("#flipshow").click(function () {
        $("#content").slideDown(1000);//隐藏到显示为1S
    })
    $("#fliphide").click(function () {
        $("#content").slideUp(1000);//显示到隐藏为1S
    })
    $("#fliptoggle").click(function () {
        $("#content").slideToggle(1000);//
    })
    
    //回调
    $("#btn1").click(function () {
        $("p").hide(1000, function () {
            alert("动画结束方法被回调");
        });
        //执行多个动画
        $("p").css("color", "red").slideUp(1000).slideDown(1000);
    });
});

  

标签:jQuery,function,淡入淡出,隐藏,content,滑动,click,div1,1000
From: https://www.cnblogs.com/Mandy-ZQ-Ma/p/17375332.html

相关文章

  • jquery的$()
    jquery的$().each,$.each的区别在jquery中,遍历对象和数组,经常会用到$().each和$.each(),两个方法。两个方法是有区别的,从而这两个方法在针对不同的操作上,显示了各自的特点。$().each,对于这个方法,在dom处理上面用的较多。如果页面有多个input标签类型为checkbox,对于这时用$().eac......
  • jquery获取input输入框中的值
    如何用javascript获取input输入框中的值HTML<inputtype="text"id="CSDN_NAME"name="CSDN_NAME"class="CSDN_NAME">一、jquery方法通过namevarname=$('input[name="CSDN_NAME"]').val();通过**id**varna......
  • JQuery 层级选择器(next(),preAll(),siblings(),parent())
    JQuery层级选择器(next(),preAll(),siblings(),parent()) $('#d1div') //取所有子元素,不管是几层。$('#d1>div') //取直接子元素,一层$('#d1+div') //之后紧邻的一个同级元素$('#d1~div') //之后的所有同级元素$('#d1').next() //后面的一个同级元素$('#d1&......
  • Avalonia实现滑动加载
    Avalonia版本V0.10.18privatevoidScrollViewer_OnScrollChanged(object?sender,ScrollChangedEventArgse){varvm=(MainWindowViewModel)DataContext;vart=(ScrollViewer)sender;//Console.WriteLine($"偏移量:{t.O......
  • [MAUI]模仿iOS多任务切换卡片滑动的交互实现
    @目录原理创建布局创建分布函数创建动效创建绑定数据细节调整首张卡片的处理为卡片添加裁剪跳转到最后一张卡片项目地址看了上一篇博文的评论,大家对MAUI还是比较感兴趣的,非常感谢大家的关注,这个专栏我争取周更......
  • 让任意view具有滑动效果的SlideUp
    基本的类,只有一个:importandroid.animation.Animator;importandroid.animation.ValueAnimator;importandroid.view.MotionEvent;importandroid.view.View;importandroid.view.ViewTreeObserver;importandroid.view.animation.DecelerateInterpolator;publicclassSl......
  • 迷你轻量级全方向完美滑动处理侧滑控件SlideLayout
    纯手工超级迷你轻量级全方向完美滑动处理侧滑控件(比官方supportv4包SlidingPaneLayout控件更加Q迷你,累计代码不足300行),支持上下左右有各种侧拉,可配置侧拉松手临界距离,支持单独使用、ListView、GridView、RecycleView、ScrollView、ViewPager等各种嵌套(作为item使用或......
  • 基于jQuery的FlexiGrid的插件使用和改造
    已不推荐下载,如要下载去这个连接下载最新的http://gundumw100.iteye.com/admin/blogs/545610上面的2个链接是我参考的例子虽然Flexigrid已然算是优秀,但是问题还是有?比如:1:不支持在列首添加checkbox列2:如何给行附加事件(如右键快显菜单或双击)或者在最后列添加操作列(在列的定......
  • 【整理】jQuery知识点2
    ★★★=============================================================jQuery-获取内容和属性jQueryDOM操作jQuery中非常重要的部分,就是操作DOM的能力。jQuery提供一系列与DOM相关的方法,这使访问和操作元素和属性变得很容易。获得内容-......
  • jQuery轮播图(模仿滑动窗口算法)
    conststatus=["left:0px;","left:10px;","left:20px;","left:30px;","left:40px;",];constlist=$("#carousel>ul>li");constlen=lis......