0

我想将特定位置的一些表格单元格插入表格中,所以我用 标记这个位置,例如

<tr>
  <td>first</td>
  <div class='insert-here'></div>
  <td>last</td>
</tr>

但是,jquery 会删除应该包含的 div,例如

$('<tr><div class="asd"></div></tr>') returns [<tr></tr>]

简单的解决方案是标记第一个单元格并在此之后插入。由于我使用的是主干视图,因此视图将具有整行的上下文,而不仅仅是其单元格。

有没有人想出一个很好的解决方案?

4

2 回答 2

1

<tr>元素只能包含<td><th>元素作为子元素。

于 2013-04-10T21:37:54.433 回答
0

像这样的东西?

 $("tr td .insert-here").before("<div id='new_div'>helo</div>");
 $("tr td .insert-here").remove();
于 2013-04-10T21:37:43.467 回答