国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery實現的簡單動態添加、刪除表格功能示例

2019-11-19 15:20:58
字體:
來源:轉載
供稿:網友

本文實例講述了jQuery實現的簡單動態添加、刪除表格功能。分享給大家供大家參考,具體如下:

先來看看運行效果:

具體代碼如下:

<!DOCTYPE html><html><head lang="en">  <meta charset="UTF-8">  <title>m.survivalescaperooms.com 武林網</title>  <style>    * {      padding: 0;      margin: 0;    }    .wrap {      width: 410px;      margin: 100px auto 0;    }    table {      border-collapse: collapse;      border-spacing: 0;      border: 1px solid #c0c0c0;    }    th,    td {      border: 1px solid #d0d0d0;      color: #404060;      padding: 10px;    }    th {      background-color: #09c;      font: bold 16px "微軟雅黑";      color: #fff;    }    td {      font: 14px "微軟雅黑";    }    td a.get {      text-decoration: none;    }    a.del:hover {      text-decoration: underline;    }    tbody tr {      background-color: #f0f0f0;    }    tbody tr:hover {      cursor: pointer;      background-color: #fafafa;    }    .btnAdd {      width: 110px;      height: 30px;      font-size: 20px;      font-weight: bold;    }    .form-item {      height: 100%;      position: relative;      padding-left: 100px;      padding-right: 20px;      margin-bottom: 34px;      line-height: 36px;    }    .form-item > .lb {      position: absolute;      left: 0;      top: 0;      display: block;      width: 100px;      text-align: right;    }    .form-item > .txt {      width: 300px;      height: 32px;    }    .mask {      position: absolute;      top: 0px;      left: 0px;      width: 100%;      height: 100%;      background: #000;      opacity: 0.15;      display: none;    }    .form-add {      position: fixed;      top: 30%;      left: 50%;      margin-left: -197px;      padding-bottom: 20px;      background: #fff;      display: none;    }    .form-add-title {      background-color: #f7f7f7;      border-width: 1px 1px 0 1px;      border-bottom: 0;      margin-bottom: 15px;      position: relative;    }    .form-add-title span {      width: auto;      height: 18px;      font-size: 16px;      font-family: 宋體;      font-weight: bold;      color: rgb(102, 102, 102);      text-indent: 12px;      padding: 8px 0px 10px;      margin-right: 10px;      display: block;      overflow: hidden;      text-align: left;    }    .form-add-title div {      width: 16px;      height: 20px;      position: absolute;      right: 10px;      top: 6px;      font-size: 30px;      line-height: 16px;      cursor: pointer;    }    .form-submit {      text-align: center;    }    .form-submit input {      width: 170px;      height: 32px;    }  </style></head><body><div class="wrap">  <div>    <input type="button" value="添加數據" id="j_btnAddData" class="btnAdd"/>  </div>  <table>    <thead>    <tr>      <!-- <th><input type="checkbox" id="j_cbAll" /></th> -->      <th>課程名稱</th>      <th>所屬學院</th>      <th>已學會</th>    </tr>    </thead>    <tbody id="j_tb">    <tr>      <!-- <td><input type="checkbox"/></td> -->      <td>JavaScript</td>      <td>前端與移動開發學院</td>      <td><a href="javascrip:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="get">GET</a></td>    </tr>    <tr>      <!-- <td><input type="checkbox"/></td> -->      <td>css</td>      <td>前端與移動開發學院</td>      <td><a href="javascrip:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="get">GET</a></td>    </tr>    <tr>      <!-- <td><input type="checkbox"/></td> -->      <td>html</td>      <td>前端與移動開發學院</td>      <td><a href="javascrip:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="get">GET</a></td>    </tr>    <tr>      <!-- <td><input type="checkbox"/></td> -->      <td>jQuery</td>      <td>前端與移動開發學院</td>      <td><a href="javascrip:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="get">GET</a></td>    </tr>    </tbody>  </table></div><div id="j_mask" class="mask"></div><div id="j_formAdd" class="form-add">  <div class="form-add-title">    <span>添加數據</span>    <div id="j_hideFormAdd">x</div>  </div>  <div class="form-item">    <label class="lb" for="j_txtLesson">課程名稱:</label>    <input class="txt" type="text" id="j_txtLesson" placeholder="請輸入課程名稱">  </div>  <div class="form-item">    <label class="lb" for="j_txtBelSch">所屬學院:</label>    <input class="txt" type="text" id="j_txtBelSch" value="前端與移動開發學院">  </div>  <div class="form-submit">    <input type="button" value="添加" id="j_btnAdd">  </div></div><script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script><script>  $(document).ready(function () {    $("#j_btnAddData").click(function () {      $("#j_mask").show();      $("#j_formAdd").show();      $("#j_txtLesson").val("");      $("#j_txtBelSch").val("前端開發學院");    });    $("#j_hideFormAdd").click(function () {      $("#j_mask").hide();      $("#j_formAdd").hide();    });    $("#j_btnAdd").click(function () {      var txtLesson = $("#j_txtLesson").val();      var txtBelSch = $("#j_txtBelSch").val();      if (txtLesson == "" || txtBelSch == "") {        alert("課程名或者所屬學院不能為空");        return;      }      var str = '<tr>'          + '<td>' + txtLesson + '</td>'          + '<td>' + txtBelSch + '</td>'          + '<td><a href="javascrip:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" class="get">GET</a></td>'          + '</tr>';      $("#j_tb").append(str);      $("#j_mask").hide();      $("#j_formAdd").hide();    });    $("#j_tb").on("click",".get",function(){      $(this).parent().parent().remove();    });  });</script></body></html>

更多關于jQuery相關內容感興趣的讀者可查看本站專題:《jQuery表格(table)操作技巧匯總》、《jQuery切換特效與技巧總結》、《jQuery擴展技巧總結》、《jQuery常用插件及用法總結》、《jQuery常見經典特效匯總》及《jquery選擇器用法總結

希望本文所述對大家jQuery程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新密市| 苏州市| 华安县| 融水| 大理市| 西昌市| 梅河口市| 香河县| 双牌县| 天全县| 通道| 阿克陶县| 平谷区| 子长县| 格尔木市| 兰州市| 吉首市| 文安县| 富宁县| 汨罗市| 泗阳县| 洛浦县| 嘉禾县| 闽清县| 洛宁县| 乳源| 上虞市| 伽师县| 东辽县| 上栗县| 铅山县| 沙坪坝区| 兴文县| 东阳市| 报价| 吐鲁番市| 九龙县| 丰县| 上蔡县| 铁岭市| 鹤山市|