Показать сообщение отдельно
  #1 (permalink)  
Старый 02.09.2019, 07:49
Новичок на форуме
Отправить личное сообщение для Piterom Посмотреть профиль Найти все сообщения от Piterom
 
Регистрация: 28.06.2019
Сообщений: 9

Как удалить дом элемент только после завершения css анимации?
Ребята всем привет и отличной осени).

Нужна ваша помощь -- Возникла проблема с порядком выполнением кода. Есть некий css класс который добавляется к элементу по клику и создает анимацию. Мне нужно сделать так чтобы после завершения анимации элемент дом удалился. А не сразу же.

elem.classList.add('bar');
elem.css.display = 'none';

Как это правильно сделать на чистом JS?

Или может проще на JQ? Пробовал на jQuery и самый понятный для меня вариант это использовать метод animate и после анимации в callback добавить функцию по удалению элемента. Но есть один большой минус -- animate не поддерживает такие стили как transform. А у меня все на нем и построено.

Буду рад любым вариантам решения.
Ответить с цитированием