次のようなテーブルがあります。
<div id="evttbldiv">
<table id="eventtbl">
<tr class="headers">
<th>Evento</th>
<th>Artista(s)</th>
<th>Local</th>
<th>Data</th>
<th></th>
</tr>
<tr class="rowdata">
<td class="lfm_event"></td>
<td class="lfm_artists"></td>
<td class="lfm_venue"></td>
<td class="lfm_date"></td>
<td><div class="arrow"></div></td>
</tr>
<tr class="rowinfo">
<td colspan="5">
hello
</td>
</tr>
</table>
</div>
私のJQuery:
container = $('#evttbldiv').html();
console.log(container);
$('.headers', container).remove();
console.log(container);
私がやりたいのは、ヘッダー行を削除して残りを配置することです(その間のすべてと変数<tr class="rowdata">
の最後tr
の行container
です。ただし、そのコード行を使用しても、JQuery のヘッダーは削除されません。
console.log(container)
両方のインスタンスで同じ出力を表示しています。