Показать сообщение отдельно
  #5 (permalink)  
Старый 12.12.2023, 14:39
Новичок на форуме
Отправить личное сообщение для ixiz Посмотреть профиль Найти все сообщения от ixiz
 
Регистрация: 19.09.2023
Сообщений: 6

Сообщение от ruslan_mart Посмотреть сообщение
Можете скрыть пустые элементы через CSS:

.one-col__item:empty, .two-cols__item:empty {
  display: none;
}


Если нужно именно удалить элементы через JS, то можно попробовать такой вариант:

document.querySelectorAll('.one-col__item:empty, .two-cols__item:empty').forEach((element) => {
   element.remove();
});
Надо именно из html удалить с помощью JS. К сожалению, ваш метод не сработал, из html пустые теги не удалились.

Последний раз редактировалось ixiz, 12.12.2023 в 14:41.
Ответить с цитированием