【发布时间】:2013-01-28 02:42:50
【问题描述】:
我想使用 jquery 向我的 html 表的标题部分添加列。 这是表的定义:
<table id="grid">
<thead>
<tr>
</tr>
</thead>
<tbody>
</tbody>
</table>
尽管我试图以这种方式获取附加新元素的引用:
$("#grid thead").find("tr").append("<th> elem </th>");
我还没有成功。我应该写什么来引用标题的第一行?谢谢你的帮助。
【问题讨论】:
-
也可以简写为
$("thead tr", "#grid").append("<th> elem </th>"); -
@ChristoferEliasson,那会更慢。上下文搜索被转换为 find 。
-
@RoyiNamir 可能对性能造成轻微影响,但在我看来更紧凑且更易于阅读。
-
我同意。但尝试要求替换 regex 中的字符串和 100K 的 cmets - 它很慢。所以......没关系。只是要注意..:-)
-
我敢打赌没有包含 jquery
标签: javascript jquery html html-table