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

Убрать задержку scrollToTop?

Есть такой код для скролла вверх
<div class='scroll-to-top'>
		<i class='fa fa-angle-up fa-4x scroll'></i>
</div>

.scroll-to-top {
	display:none;
	position:fixed;
	bottom:40px;
	right:40px;
	cursor:pointer;
	transition:all 1s ease-in-out;
}

//scroll to top widget
    $(window).scroll(function(){
      if($(this).scrollTop()>550){
        $('.scroll-to-top').fadeIn(500);
        $('.scroll').fadeIn(500);
      }else {
        $('.scroll-to-top').fadeOut(450);
        $('.scroll').fadeOut(500);
      }
    });
    //animation to top
        $('.scroll-to-top').click(function(){
         $('html,body').animate({ scrollTop: 0 });
        return false; 
      });
});

На странице есть такжде прелоадер такого вида
<body style='overflow:hidden;'>
<div id='preloader'>
  <div id='status' style='display:none;'>&nbsp;</div>
</div>

$(window).on('load', function() { 
 $('#status').delay(1000).fadeIn(500);
  $('#status').delay(1000).fadeOut();
   $('#preloader').delay(1500).fadeOut('slow');
    $('body').delay(10000).css({'overflow':'visible'});
});

И именно походу из-за него есть задержка, как её убрать*?
  • Вопрос задан
  • 284 просмотра
Подписаться 1 Оценить 1 комментарий
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽