美文网首页
项目-namelist

项目-namelist

作者: 子却 | 来源:发表于2018-10-30 19:41 被阅读0次

该姓名列表想要实现的功能是:列表展开时有个slideDown特效,且单击名字会淡出。
在给列表添加特效时出现了一个小问题:如果将slideDown特效添加给<ul>元素,最后整个列表在特效结束后会有个上移的动作。但若将slideDown添加给<li>就不会有这一动作。
最后,为了让列表更圆滑的展开,采用了对<li>元素设置不同的特效延迟时间的方法。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title>jQuery L3</title>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script>
    <style>
        h1{
            text-align: center;
        }
        ul{
            list-style-type: none;
        }
        li{
            width: 300px;
            border: 1px solid rgb(136, 92, 92);
            border-radius: 10px;
            background-color: rgb(102, 127, 150);
            margin:10px auto;
            text-align: center;
            font-size: 1.2em;
        }
    </style>
</head>
<body>    
    <h1>name list</h1>
    <ul>
        <li>Tom</li>
        <li>Lily</li>
        <li>Nancy</li>
    </ul>    
    <script>
        $(function(){
           $("h1").hide().slideDown(1000);
           //$("ul").hide().delay(1000).slideDown(2000);同样的特效,给ul添加会使得列表有上移的效果,给li添加则不会有上移效果。
           //$("li").hide().delay(1000).slideDown(2000);
           $("li").hide().each(function(index){
                $(this).delay(700 * (index+1)).slideDown(700);
            });
           $("li").on("click",function(){
               $(this).fadeOut(700);
           })
        })
    </script>
</body>
</html>

相关文章

  • 项目-namelist

    该姓名列表想要实现的功能是:列表展开时有个slideDown特效,且单击名字会淡出。在给列表添加特效时出现了一个小...

  • 关于"Invalid character found in me

    启动springboot项目后,输入https://127.0.0.1:9910/nameList报错,错误信息:...

  • java数组声明和变式--record1

    ​ java声明数组方式: String[] namelist; int numlist[];//此声明为动态声明...

  • Python中的字典

    一、字典介绍 想一想:如果有列表nameList = ['xiaoZhang', 'xiaoWang', 'xia...

  • 12章 动动手

    1 依次输入5个姓名,并且将姓名添加到表,最后输出The name are . nameList=[]print...

  • Vue开发中的问题

    mutaion接收不到action,原因mutation的名字和state的名字一样,或者 namelist和na...

  • Java 持有对象以及泛型基础

    1、泛型 > 泛型一般结合集合类又叫容器类(Colletion)来使用 ArrayList nameList=n...

  • WRF快速增减wrfout输出变量

    在运行wrf的时候,除了通过注册表修改输出变量外,我们还可以通过在namelist.input中的'&time_c...

  • 制作字幕002:翻译格式和规范

    字幕组黑话(小白必看) CC(吸吸):英文字幕NL(Namelist):由统筹总汇的专有名词固定翻译列表1不删轴:...

  • WRF微物理过程

    原贴我们都知道在转WRF模式的过程中,最重要的步骤就是设置namelist.input里面的参数啦其中最重要且变量...

网友评论

      本文标题:项目-namelist

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