Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.05.2017, 13:36
Интересующийся
Отправить личное сообщение для sendik Посмотреть профиль Найти все сообщения от sendik
 
Регистрация: 25.02.2017
Сообщений: 13

Скрипт работает не как надо.
Задача такова: при достижении расстояния блоком до верха окна -добавлять класс. Но Срабатывает иначе: при достижении растояния только первым блоком до заданного расстояния, добавляются классы и все происходит сразу. Как исправить, чтобы все работало как надо?
$(window).scroll(function(){
	if($(window).scrollTop()>350){
		$('.about-y').addClass("visib fadeInLeft");
		$('.another-y').addClass("visib fadeInRight");};
	if($(window).scrollTop()>350){
		$('.cur-block-1').addClass("visib fadeInLeft");};
	if($(window).scrollTop()> 300){
		$('.cur-block-2').addClass("visib fadeInLeftBig");};
	if($(window).scrollTop()>300){
		$('.cur-block-2').addClass("visib fadeInRight");};
	if($(window).scrollTop()>300){
		$('.cur-block-3').addClass("visib fadeInLeft");};
	if($(window).scrollTop()>300){
		$('.serv2').addClass("visib fadeInRight");};
	if($(window).scrollTop()>300){
		$('.serv1').addClass("visib fadeInLeft");};
	if($(window).scrollTop()>300){
		$('.serv4').addClass("visib fadeInRight");};
	if($(window).scrollTop()>300){
		$('.serv3').addClass("visib fadeInLeft");};
});
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как показать страницу, пока скрипт работает? sitar32 Элементы интерфейса 13 28.08.2014 11:18
Как работает это скрипт? SVARAI Общие вопросы Javascript 1 10.07.2014 01:13
Не работает скрипт с setTimeout (гляньте опытным глазом) пжл. Benos Firefox/Mozilla 4 24.03.2012 20:18
Не работает скрипт в дальней директории Raonde Общие вопросы Javascript 3 30.01.2012 09:15
Драгабл работает не так как надо valek1989 jQuery 0 16.11.2009 18:09