Показать сообщение отдельно
  #1 (permalink)  
Старый 15.02.2018, 09:10
Аватар для LADYX
Профессор
Отправить личное сообщение для LADYX Посмотреть профиль Найти все сообщения от LADYX
 
Регистрация: 19.02.2015
Сообщений: 219

Как сделать задержку?
Добрый день!
Есть такой код:
$("#feedback_reklama_options input[type='checkbox']").click(function(){
  $(".feedback_reklama_option").hide();
  $(".feedback_reklama_all").hide();
  $("#feedback_reklama_options label").removeClass("label_feedback_reklama_active");
  $("#feedback_reklama_options input[type='checkbox']").not(this).each(function(){
    this.checked = false;  
  });
  if (this.checked) {
    $("." + $(this).data("blockclass")).show();
    $(this).closest("label").addClass("label_feedback_reklama_active");
    $(".feedback_reklama_all").show();
  }
});

Подскажите, пожалуйста, как правильно сделать задержку? Мне нужно, чтобы строки
$("." + $(this).data("blockclass")).show();
и
$(".feedback_reklama_all").show();
выполнялись с задержкой в 3сек,

а строка
$(this).closest("label").addClass("label_feedback_reklama_active");
с задержкой в 5сек.

Как можно это сделать? Подскажите, пожалуйста. Спасибо!

Последний раз редактировалось LADYX, 15.02.2018 в 09:12.
Ответить с цитированием