Я хочу клонировать столбцы «#» и «Имя» и добавлять их в определенный div вне таблицы (сохраняя при этом ту же структуру с thead и tbody).
No Name Data1 Data2 Data3
1 John Doe Some data Some data Some data
2 John Doe Some data Some data Some data
3 John Doe Some data Some data Some data
<table>
<thead>
<tr>
<th>#</th>
<th>Name</th>
<th>Data1</th>
<th>Data2</th>
<th>Data3</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>John Doe</td>
<td>Some data</td>
<td>Some data</td>
<td>Some data</td>
</tr>
<tr>
<td>2</td>
<td>John Doe</td>
<td>Some data</td>
<td>Some data</td>
<td>Some data</td>
</tr>
<tr>
<td>3</td>
<td>John Doe</td>
<td>Some data</td>
<td>Some data</td>
<td>Some data</td>
</tr>
</tbody>
</table>
Я хочу, чтобы это выглядело так:
<table>
<thead>
<tr>
<th>#</th>
<th>Name</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>John Doe</td>
</tr>
<tr>
<td>2</td>
<td>John Doe</td>
</tr>
<tr>
<td>3</td>
<td>John Doe</td>
</tr>
</tbody>
</table>
Мой текущий код, похоже, не работает (мне удалось только для первого столбца), но я не могу заставить его работать больше, чем для первого столбца
$('table').clone().prependTo('.panel').find('th:not(:nth-child(1)), th:not(:nth-child(2)), td:not(:nth-child(1)), td:not(:nth-child(2))').remove();