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

Как поставить задержку 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 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Stepik
    Автоматизация тестирования API в Postman для начинающих
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 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
Гугли и ты откроешь врата знаний!
Ваш ответ на вопрос

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

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