TODOLIST本地存储版依赖jq

  header nav {

    width: 800px;

    height: 80px;

    margin: 0 auto;

    display: flex;

    justify-content: space-between;

    align-items: center;

  }



  header label {

    font-size: 30px;

    font-weight: 600px;

    color: #fff;

  }



  header input {

    width: 70%;

    height: 30px;

    font-size: 20px;

  }



  #todo,

  #done {

    width: 800px;

    margin: 0 auto;

  }



  #todo h1,

  #done h1 {

    margin-top: 20px;

    font-size: 34px;

  }



  #todo h1 span,

  #done h1 span {

    float: right;

    width: 40px;

    height: 40px;

    background-color: palevioletred;

    border-radius: 50%;

    text-align: center;

    line-height: 40px;

    font-size: 26px;

  }



  #todo ul li,

  #done ul li {

    list-style: none;

    display: flex;

    background-color: #fff;

    padding: 6px 15px;

    height: 40px;

    align-items: center;

    border-radius: 6px;

    border-left: 8px solid green;

    margin: 10px 0;

  }



  #todo ul li .check,

  #done ul li .check {

    width: 30px;

    height: 30px;

  }



  #todo ul li p,

  #done ul li p {

    margin-left: 16px;

    flex: 1;

  }



  #todo ul li a,

  #done ul li a {

    display: block;

    width: 30px;

    height: 30px;

    border-radius: 50%;

    background-color: #ccc;

    border: 2px solid #fff;

    box-shadow: 0 0 0 2px #ccc;

  }

  #done ul li {

    opacity: 0.8;

  }

</style>
<header>

  <nav>

    <label for="input">ToDoList</label>

    <input type="text" id="input" placeholder="请输入todolist" />

  </nav>

</header>

<section>

  <div id="todo">

    <h1>正在进行 <span class="jinxi">0</span></h1>

    <ul>

      <!-- <li>

        <input type="checkbox" class="check" checked />

        <p>阿萨德</p>

        <a href="javascript:;"></a>

      </li> -->

    </ul>

  </div>

  <div id="done">

    <h1>已经完成 <span class="wancehng">0</span></h1>

    <ul>

      <!-- <li>

        <input type="checkbox" class="check" checked />

        <p>阿萨德</p>

        <a href="javascript:;"></a>

      </li> -->

    </ul>

  </div>

</section>

<button class="btn">删除</button>

<script>

  $(function () {

    if (localStorage.getItem("todo")) {

      arr = JSON.parse(localStorage.getItem("todo"));

      show();

    } else {

      var arr = [];

    }



    $("#input").keyup(function (event) {

      if (event.keyCode == 13) {

        arr.push({ name: $(this).val(), sun: false });

        localStorage.setItem("todo", JSON.stringify(arr));

        show();

      }

    });

    // 封装获取

    function show() {

      $("ul").empty();

      var aa = 0;

      var bb = 0;

      $.each(arr, function (i, e) {

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
621789793)]

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值