@Oslar

Как удалить копии добавленного блока?

Как дописать код, чтобы проверить существует ли элемент и если нет добавить, а если да то удалить/обновить старый.
Ниже мой код, там я добавляю в html див через jquery, но он тупо дублирует его всё время при уменьшении либо же при увеличении экрана, мне нужно как-то сделать, чтобы дубляжи удалились и остался только один добавленный блок.

Код
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
0xD34F
@0xD34F Куратор тега JavaScript
Добавляете блок в случае, если его нет:

const $inner = $('.inner');
if (!$inner.find('.butt_back').length) {
  $inner.append(...);
}


Или, если вам действительно надо удалять предыдущие:

$('.inner')
  .find('.butt_back').remove()
  .end()
  .append(...);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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