我有一个HTML表格,我想使用一些基本的JavaScript选择框来动态添加或删除行。HTML - 是否有正确的容器元素放置在表格行周围?
我没有添加单行,而是同时添加了一组相似的行。例如,如果我已经有一个组,然后增加了另一个,结果会喜欢这样:
<tr>
<th colspan="2">Item 1</th>
</tr>
<tr>
<th>Title</th>
<td>X</td>
</tr>
<tr>
<th>Description</th>
<td>Y</td>
</tr>
<tr>
<th colspan="2">Item 2</th>
</tr>
<tr>
<th>Title</th>
<td>A</td>
</tr>
<tr>
<th>Description</th>
<td>B</td>
</tr>
要添加行,我使用jQuery的克隆方法,所以我需要某种容器元素的去但是,我试过的所有东西(span,div等)都导致HTML无效,并且无法正确运行。
我设法让它工作的唯一方法是将每组设置为一个单独的表格,但这不是我想要的效果。
我能做些什么来解决这个问题吗?
你必须在你行的容器? 'tr'应该足够了。否则,你可能会想为每一行和每列创建'div'。 – skyuzo