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 に答える