<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>jquery给指定的t添加一行、删除一行</title>
<script src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript">
function insert(tdIndex){
var index = 10**17*Math.random();
$(tdIndex).parent().parent().after("<tr align='center'><td width='30%'>地理</td><td width='30%'>"+ index + "</td><td width='30%'><input type='button' value='+' onclick='insert(this)'/><input type='button' onclick='remove(this)' value='-'/></td></tr> ");
}
function remove(tdIndex){
$(tdIndex).parent().parent().remove();
}
</script>
</head>
<body>
<table border="1px #ooo" id="tab" cellpadding="0" cellspacing="0" width="30%">
<tr align="center">
<td width="30%">科目</td>
<td width="30%">成绩</td>
</tr>
<tr align="center">
<td width="30%">语文</td>
<td width="30%">80</td>
<td width="30%">
<input type="button" id="add" onclick="insert(this)" value="+"/>
</td>
</tr>
</table>
</body>
</html>