Задать вопрос

Как поставить задержку jquery?

Имеется код
$(".accordion-type").on("click", function() {
    var current = $(this).attr("href");
    current = $(current);
    $(".collapse").each(function() {
        if (!$(this).is(current)) {
            $(this).collapse('hide');
        }
    });
});

не получается поставить задержку до появления нового элемента.
  • Вопрос задан
  • 217 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
PavelMonro
@PavelMonro
$(".accordion-type").on("click", function() {
    var current = $(this).attr("href");
    current = $(current);
    $(".collapse").each(function() {
        if (!$(this).is(current)) {
setTimeout(function(){
            $(this).collapse('hide');
}, 1000);
        }
    });
});
Ответ написан
Комментировать
bootd
@bootd
Гугли и ты откроешь врата знаний!
Ваш ответ на вопрос

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

Похожие вопросы