РЕДАКТИРОВАТЬ:
Звучит так, как будто вы хотите удалить <div>
, который вы добавили в вопрос.
Просто выберите <table>
и используйте unwrap()
[документы] метод.
$('div > table').unwrap();
Конечно, выбор будет зависеть от вашего фактического разметка.
Пример: http://jsfiddle.net/VyJv3/ (стиль div
удален)
Оригинальный ответ:
Таким образом, вы удалите элемент, необходимый для таблицы.
Если вы надеялись удалить <td>
, у вас будет текстовый узел как потомок <tr>
.Вы можете сделать это.
Если ваш HTML был такой:
<html>
<table>
<tbody>
<tr>
<td><span>I want to get preserved</span></td>
</tr>
</tbody>
</table>
... и вы хотели избавиться от <span>
, вы могли бы использовать unwrap()
[документы] метод.
$('td > span').contents().unwrap();