我添加了一個jquery函數,在我的表的最後動態添加一個<tr>
。它工作正常,直到我添加表頭到我的表。在我做完這些之後,該功能開始每次在表格中添加2個<tr>
。發生了什麼?使用jquery添加tr
HTML:
<table id="table" border="0">
<th>Col 1</th><th>Col2</th><th>col3</th>
<tbody>
<tr>
<td>
<select>
<option value ="one">one</option>
<option value="two">two</option>
</select>
</td>
<td>
<input type="text"></input>
</td>
<td>
<input type="text"></input>
</td>
</tr>
</tbody>
</table>
jQuery代碼:
$(function(){
$('a#add').click(function(){
$('#table > tbody').append('<tr><td><select><option value ="one">one</option><option value="two">two</option></select></td><td><input type="text"></input></td><td><input type="text"></input></td></tr>');
});
+1更多解釋比我的答案;) – 2010-04-02 19:15:42