[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Плавная прокрутка при достижении определенной пози
LiStudio
Здравствуйте, вопрос - как сделать плавную прокрутку страницы, если текущее значение прокрутки в определенном диапазоне.
Таким образом, чтобы при возвращении пользователя назад эта функция прокрутки (вниз) уже не срабатывала, а срабатывала может быть другая функция (плавная прокрутка в верх)

Спасибо.

Вот код:
	var lastScrollTop = 0;
$(window).scroll({a:12, b:"abc"}, function(eventObject){
pos=$("body").delay( 20 ).scrollTop();

// alert(pos+' '+lastScrollTop);
if (pos > lastScrollTop){
// downscroll code
// alert('downscroll');

if(pos==100) {
$('html, body').animate({
scrollTop: 250
}, 400);
}
}
else {
// alert('up');
// upscroll code

}
lastScrollTop = pos;



Скрипт делаю для этой страницы - http://li-studio.ru/service.php
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.