jq 删除表格事件

<style>
* {
padding: 0;
margin: 0;
}

.wrap {
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 {
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;
100px;
text-align: right;
}

.form-item > .txt {
300px;
height: 32px;
}

.mask {
position: absolute;
top: 0px;
left: 0px;
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- 1px 1px 0 1px;
border-bottom: 0;
margin-bottom: 15px;
position: relative;
}

.form-add-title span {
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 {
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 {
170px;
height: 32px;
}
</style>
</head>
<body>
<div class="wrap">
<input type="button" value="清空内容" id="btn">
<input type="button" value="添加" id="btnAdd">
<table>
<thead>
<tr>
<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:;" class="get">DELETE</a></td>
</tr>
<tr>
<!-- <td><input type="checkbox"/></td> -->
<td>css</td>
<td>传智播客-前端与移动开发学院</td>
<td><a href="javascrip:;" class="get">DELETE</a></td>
</tr>
<tr>
<!-- <td><input type="checkbox"/></td> -->
<td>html</td>
<td>传智播客-前端与移动开发学院</td>
<td><a href="javascrip:;" class="get">DELETE</a></td>
</tr>
<tr>
<td>jQuery</td>
<td>传智播客-前端与移动开发学院</td>
<td><a href="javascrip:;" class="get">DELETE</a></td>
</tr>
</tbody>
</table>
</div>

<script src="jquery-1.12.4.js"></script>
<script>
$(function () {
//点击清空按钮注册事件,把tbody全部清除
$("#btn").on("click",function () {
$("#j_tb").empty();
});
//点击删除按钮注册事件
$("#j_tb").on("click",".get",function () {
$(this).parent().parent().remove();
});
//找到添加按钮,注册点击事件
$("#btnAdd").on("click",function () {
$('<tr> <td>jQuery111</td> <td>传智播客-前端与移动开发学院111</td> <td><a href="javascrip:;" class="get">DELETE</a></td> </tr>').appendTo("#j_tb");
});
});

</script>
原文地址:https://www.cnblogs.com/lujieting/p/10110798.html