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

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

не получается поставить задержку до появления нового элемента.
  • Вопрос задан
  • 212 просмотров
Пригласить эксперта
Ответы на вопрос 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
Гугли и ты откроешь врата знаний!
Ваш ответ на вопрос

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

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