jq的表格添加与删除

来源:互联网 发布:域名ip地址查询 编辑:程序博客网 时间:2024/05/20 16:13
  1. jq的删除是自己删除自己
  2. js的删除是通过父亲删除孩子
  3. jq的表格添加与删除
    <!DOCTYPE html><html><head>  <meta charset="utf-8">  <title>表格</title>  <style>    * {      margin: 0;      padding: 0;    }    .btn {      text-align: center;    }    #add {      width: 100px;      height: 30px;      line-height: 30px;            border: none;      background: #00a6ac;    }    .stu {      width: 400px;      margin: 20px auto;      border: 1px solid gray;      border-collapse: collapse;      text-align: center;    }    .stu td,    .stu th {      border: 1px solid gray;      height: 30px;    }    .stu tr td:last-child {      text-decoration: underline;      color: red;      /*鼠标为小手样式*/      cursor: pointer;    }  </style></head><body>  <div class="btn">    <button id="add">添加一行</button>  </div>  <table class="stu">    <caption>      <h1>学员信息</h1></caption>    <thead>      <th>name</th>      <th>age</th>      <th>gender</th>      <th>delete</th>    </thead>    <tbody></tbody>  </table>  <script src="./jquery.min.js"></script>  <script type="text/javascript">    var start = 18;    $("#add").click(function() {      $(".stu tbody").append("<tr><td>张三</td><td>" + start + "</td><td>女</td><td>删除</td></tr>");      start = start + 1;      //  添加删除事件      //last是获得所有td中的最后一个!!!!!      console.log($(".stu tr td:last").length);//得到选中的个数 1      $(".stu tr td:last").click(function() {        // $(this)就是当前注册事件的元素        //找到父元素        $(this).parent().remove();      });    });  </script></body></html>


原创粉丝点击