Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 03.10.2012, 17:44
Аспирант
Отправить личное сообщение для frant32 Посмотреть профиль Найти все сообщения от frant32
 
Регистрация: 03.02.2012
Сообщений: 67

задержка animating
<script>
$(document).ready(function(e) {

function animating(el,value,speed){
	 element = $(el);
     element.animate({height:value},speed);
}

function fadingOut(el,speed){
     element = $(el);
	 element.fadeOut(speed);
}

function fadingIn(el,speed){
     element = $(el);
	 element.fadeIn(speed);
}



     $(window).scroll(function(e) {
            if  ($(document).scrollTop() == 0) {
                 
				  animating('#header',80,500);
				  fadingIn('#ob',450);
				  
			} else {
				
                                              fadingOut('#ob',450);
				 animating('#header',20,500);
				  
			}
      });

});
</script>



вот код ,при скроле
fadingOut('#ob',450); animating('#header',20,500);
выполняется нормально , но когда
$(document).scrollTop()
становится равным нулю тоисть дохожу до верхенго упора страници ,
fadingIn('#ob',450);
срабатует нормально , а animating('#header',80,500); работает не правильно (во первых срабатует с задержкой , во вторых еслди и срабатует то не правильно (разворачует и тут же сворачует , ну эт не столько важно я думаю это из-за того что когда пять скроилишь ничего не происходит но по окончанию этой задержки выполняет разворчивание несколько рас ). ) помогите разобратся с этой задержкой откуда она и как с ней боротся .
Ответить с цитированием
  #2 (permalink)  
Старый 12.10.2012, 00:25
Аватар для raler
Аспирант
Отправить личное сообщение для raler Посмотреть профиль Найти все сообщения от raler
 
Регистрация: 02.03.2011
Сообщений: 38

Попробуй добавить .stop()
<script>
$(function() {
$('element').stop().animate(......);
});
</script>


и на fadeOut и на fadeIn тоже можно ставить, но добавить в скобказх значения .stop(false,true)
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
задержка на реакцию .mouseenter dimon76 jQuery 14 25.11.2011 19:02
Задержка перед повтором проигрывания audio Андрей Параничев Firefox/Mozilla 1 20.10.2011 02:51
Задержка перед показом анимации Gorini4 Элементы интерфейса 3 05.09.2011 02:37
Задержка между анимациями jquery alexilin Общие вопросы Javascript 1 10.12.2010 13:39
Задержка выполнения COKOJIOB Общие вопросы Javascript 8 12.08.2009 21:57