添加项(表行)jQuery
我试图在TD项目中添加更多行。所以,当我点击一个链接时,所有TD都会得到一个额外的TR添加项(表行)jQuery,jquery,html,Jquery,Html,我试图在TD项目中添加更多行。所以,当我点击一个链接时,所有TD都会得到一个额外的TR <td> <tr>Test</tr> <tr>Test</tr> <tr>Test</tr> </td> <td> <tr>Test</tr> <tr>Test</tr> <tr>Test<
<td>
<tr>Test</tr>
<tr>Test</tr>
<tr>Test</tr>
</td>
<td>
<tr>Test</tr>
<tr>Test</tr>
<tr>Test</tr>
</td>
<td>
<tr>Test</tr>
<tr>Test</tr>
<tr>Test</tr>
</td>
试验
试验
试验
试验
试验
试验
试验
试验
试验
我一直在尝试这个
$('#add_rows').click(function()
{
$("td").append("<tr>Test</tr>");
});
$('#添加行')。单击(函数()
{
$(“td”)。附加(“测试”);
});
但它不会起作用。。。我做错了什么?您的表结构不正确
是T
ableR
ows,因此它们有
(T
ableD
ata)项。选择器表达式是正确的,但正如我所说的,您的结构不正确,因此您的代码无法工作。看一看:
因此,您只需要颠倒您的结构。您的基本HTML知识是错误的。标记包含在一个数组中,而不是另一个数组中。示例代码中未添加链接,无需添加警报等。不管是TD还是TR,css都会关注它应该如何工作。是的,如果我有警报,它会显示出来$(“#添加_行”)。单击(函数(){$(“tr”)。追加(“测试”);警报(“测试”);};正如我所说,您的问题是您的表结构。将其更改为正确的方式(
内部
),您的代码将正常工作。