如何使用jQuery向指定的<table>添加<tbody>?

5
我想在下面添加 tbody:
<tbody id="contact">
    ...
</tbody>

指定表格:

<table id="target">
...
</table>

表格有点脆弱...更稳定的做法是替换整个表格而不是更改其中的一部分。 - Guffa
4个回答

7

这里有一种更好的方式:

$("#your_table_id > tbody ").append(yourhtml);

4

jQuery 文档 中复制,你可以使用

$("p").append("<strong>Hello</strong>");

所以在你的情况下,它将是

$('#target').append("<tbody id=\"contact\">...</tbody>");

几乎可以肯定,双引号内部的双引号会使 JavaScript 引擎出错。 - David Andres
请确保转义引号...我忘了 :-/ - Sudhir Jonathan
哈哈...David和我几乎同时在编辑这个 :D - Sudhir Jonathan
是的,我们是。必须成为一个非常快速的打字员才能快速完成这些答案。 - David Andres

1
var tbody = "<tbody id='contact' />";

$("#target").append(tbody);

0
$("#target").append("<tbody id='contact'>content</tbody>");

阅读

追加


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接