[英]Jquery removes a div from a table row element
我想在表格的特定位置插入一些表格單元格,所以我用標記該位置,例如
<tr>
<td>first</td>
<div class='insert-here'></div>
<td>last</td>
</tr>
但是,jquery會刪除應包含它的div,例如
$('<tr><div class="asd"></div></tr>') returns [<tr></tr>]
簡單的解決方案是標記第一個單元格並在此之后插入。 由於我使用的是主干視圖,因此該視圖將具有整個行的上下文,而不僅僅是其單元格。
有沒有人為此提出一個好的解決方案?
<tr>
元素只能包含<td>
或<th>
元素作為子元素。
這樣的東西?
$("tr td .insert-here").before("<div id='new_div'>helo</div>");
$("tr td .insert-here").remove();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.