@Shimpanze

JQuery: как удалить элемент?

Здравствуйте!

Есть разметка:

<p>Lorem ipsum.</p>

<p>Lorem <b>ipsum</b>.</p>

<p><span>Lorem ipsum.</span></p>


Как удалить теги параграфа, чтобы получилось так:

Lorem ipsum.

Lorem <b>ipsum</b>.

<span>Lorem ipsum.</span>


Я естественно попробовал применить метод unwrap():

$('p *').unwrap();

Но он не работает, что естественно, ведь ему не за что зацепиться в первом элементе (там ведь только текст).
  • Вопрос задан
  • 113 просмотров
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Должно помочь это
$('p').contents().unwrap()
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@AnneSmith
самая ленивая
$('p').contents().unwrap();
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы