javascript - Jquery将tr添加到表中的最后一行

标签 javascript jquery

示例代码

`<table>  
    <tr>    
<td> first column </td>    
</tr>  
<tr id ="addRow">   
<td><input type="button" id="add_button" name="add" value="Add" /></td>   
</tr>   
 </table>
`

现在,当我单击此“添加”按钮时,它应该在该行之前添加 tr,即

`<table>  
<tr>   
 <td> first column </td>    
</tr>  
<tr>    
 <td> some content </td>     
</tr> 
<tr id ="addRow">   
<td><input type="button" id="add_button" name="add" value="Add" />   
</td>    
</tr>   
 </table>
`

所以下次我单击“添加”按钮时它必须是

`<table>   
<tr>  
 <td> first column </td>   
 </tr>  
<tr>   
<td> some content </td>  
 </tr> 
<tr>   
<td> some content </td>    
</tr>
<tr id ="addRow">   
<td><input type="button" id="add_button" name="add" value="Add" /> </td>   
</tr>   
 </table>
`

这是怎么做到的?请帮忙

最佳答案

$(function () {
$('#add_button').click(function () {
    $('<tr><td>Some content</td></tr>').insertBefore('#addRow');

});

}):

关于javascript - Jquery将tr添加到表中的最后一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6956243/

相关文章:

javascript - 使用jquery在html中加载div

javascript - 一旦获得焦点,将 RadioButton 值设置为 true,然后点击 asp :RadioButton 中的 Enter 按钮

javascript - 如何在 React Native 中使用 index.js 而不是 (index.ios.js, index.android.js) 进行跨平台应用程序?

javascript - 除非在页脚,否则 jQuery 不起作用

javascript - 即使单击子元素,也会触发表单元素上的 jQuery focusout 事件

javascript - 调用另一个a4j :jsFunction in an a4j:jsFunction oncomplete event

javascript - ul 里面有多少个 li 与 javascript

javascript - 为什么没有在内容脚本中应用某些 CSS?

jquery - 使用 jquery 添加 css 规则

javascript - 同一页面上有多个 scriptcam.js,相机无法加载/显示和拍照