JavaScript - Удалить div или другой тег из строки с внутренним html
Данное решение позволяет удалять из html строки необходимые теги - элементы с расположенным между ними содержимым. В примере ниже это парные теги
.
Если необходимо удалить другие парные теги (
, ,
и другие), нужно откорректировать в коде регулярное выражение.
JS
var str_html=$('.container').html(); str_html=str_html.replace(/<div[^>]*?>[sS]*?</div>/i,'');
Если необходимо удалить только элементы с определённым классом, то можно использовать следующий код.
JS
str_html=str_html.replace(/<div.*(class="classname")[^>]*?>[sS]*?</div>/i,'');
Дата публикации:
ТОП 10 случайных публикаций
Сайт разработан студией © WEB-VidST