美文网首页
项目-任务清单

项目-任务清单

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

1.构建清单html结构并绘制样式;
2.为任务清单增加"添加、删除"功能。

<!DOCTYPE html>
    <head>
        <meta charset="UTF-8">
        <title>任务清单</title>
        <link href="./清单css.css" rel="stylesheet" type="text/css">
        <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.js"></script>
    </head>
    <body>
        <h1>我的任务清单</h1>
        <div id="container">
            <ul>
                <li>学习jQuery L2</li>
                <li>看动漫</li>
                <li>写论文</li>
                <span></span>
            </ul>
            <input id="intext" type="text" placeholder="+ 添加任务">
            <br>
            <input id="btn" type="button" value="确认添加">
        </div>
        <script>
            $(function(){
                function lineTrough(){
                    $("li").on("click",function(){
                        $(this).css({
                            "color":"rgb(179, 149, 179)",
                            "text-decoration":"line-through"                        
                        });
                    });
                };
                lineTrough();                
                //var $text=$("#intext");并没有获取到输入框的内容。
                $("#btn").on("click",function(){
                    var $in_text=$("#intext").val();
                    $("span").before("<li>"+$in_text+"</li>");//添加新的内容。
                    lineTrough();
                })
            })
        </script>
    </body>
</html>
body{
    background-color: rgb(203, 206, 209);
}
h1{
    color: rgb(49, 140, 163);
    margin-left: 600px;
}
div{
    width: 300px;
    margin: 10px auto;
}
ul{
    list-style-type: circle;
    list-style-position: inside;
    outline: none;
}
li{
    border: 1px solid #8d7a7a;
    border-radius: 5px;
    padding: 5px 10px;
    margin-top: 10px;
}
#intext{
    width: 256px;
    height: 33px;
    margin-left: 38px;
    border: 1px solid #8d7a7a;
    border-radius: 5px;
    padding-left: 5px;
    outline: none;
}
#btn{
    background-color: rgb(71, 71, 138);
    margin-left: 220px;
    margin-top: 10px;
    border-radius: 10px;
    color: white;
    outline: none;
    padding: 5px 10px;
}

总结

任务清单的核心在于能够删除任务和添加任务。需要注意的是,要在已有任务项目之后设置一个空的项目,用于为添加函数提供锚点;且添加任务函数中最后需要调用删除任务函数,否则新添加的列表将无法实现删除功能。

相关文章

  • 项目-任务清单

    1.构建清单html结构并绘制样式;2.为任务清单增加"添加、删除"功能。 总结 任务清单的核心在于能够删除任务和...

  • 清单式项目管理纲要

    利用清单形式进行项目管理,将项目建设过程按照项目实体建设要求划分为任务清单,然后为每个清单提供工作流程,标准,参照...

  • 项目的结束流程

    结束项目:衡量成功,持续改进 如何判断一个项目结束?可以通过项目结束清单来判断。 任务评估清单-确认完成项目范围-...

  • 2022-9-23晚间日记

    起床:8:00 就寝:12:00 天气:阴转多云 任务清单 1、工作任务安排并执行 做项目的话,就要做项目发起者,...

  • 打造自己的任务清单应用——Android客户端

    项目源码地址: https://github.com/ljnjiannan/doit 打造自己的任务清单应用——...

  • 100天精时力训练~第11天~2.4

    我所学到的点: 1.连锁任务分解时设置“项目”,之后可以自动把归属同一项目的任务归纳到“项目”清单里。点睛之笔:在...

  • 任务清单,要结合目标

    任务清单是一些零零碎碎的东西,只有任务清单无法对事情有一个整体的把握。 目标或者说项目管理表,能够更好的把握进展,...

  • FCM模块物业工作好帮手

    一张草图助力理解任务清单、维护项目、维护计划之间的关系,这是张神图吗? 现阶段的任务是再SAP项目小组的带领下创建...

  • 2019-05-07

    起床:5.50 就寝:23:00 天气:晴天 心情:焦虑 任务清单 昨日完成的任务,最重要的三件事: 1、项目推进...

  • 任务清单

    1、写一些数学教学设计。 2、写完笔记。 3、理发。 4、把家里所有的东西清洗一下。 5、 6、电话号码整理。 7...

网友评论

      本文标题:项目-任务清单

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