@DeniSidorenko

Как убрать класс через 5 секунд?

Добрый день есть такой код
$('.addcart').on('click',function(){
    $('.succes-add').addClass('active');
})


Я сделал что бы при клике добавлялся класс , но мне надо что бы после 4 секунд данный класс удалялся
  • Вопрос задан
  • 233 просмотра
Решения вопроса 2
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Вот так короче.
$(".addcart").addClass("active").delay(4000).queue(function(){
   $(this).removeClass("active").dequeue();
});
Ответ написан
Комментировать
@DeniSidorenko Автор вопроса
function removeAdd(){
    $('.succes-add').removeClass('active')
}

$('.addcart').on('click',function(){
    $('.succes-add').addClass('active');
    setTimeout(removeAdd, 4000);

})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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