Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.02.2014, 12:24
Новичок на форуме
Отправить личное сообщение для teremok Посмотреть профиль Найти все сообщения от teremok
 
Регистрация: 15.04.2013
Сообщений: 2

Scroll мышкой с остановкой скролла в нужных позициях страницы на js
Ситуация такая, на странице много блоков, каждый высотой с экран браузера(не путать с высотой документа и нужно когда пользователь скролит и допустим остается 100 пикселей скролла до следующего блока, скролл сам автоматом приедет к этому блоку и зафиксирует положение(чтобы отображался полный блок на весь экран и не торчал другой блок сверху снизу). Зафиксировался скролл и можно сразу же резко крутить вверх или вниз. Есть ли какието профессиональные скрипты по такому типу, чтобы автоскролл с фиксированием?

P.S. обычно в таких случаях я скрываю скролл браузера и использую плагин mousewheel , создаю скрытый блок внутри блока и расчитываю ему css top в зависимости от того куда скролит пользователь вверх или вниз(top+ или top- через css), и делаю автоскролл до нужной точки. (а может существуют идеальные решения с этим плагином?)
Вот как я пишу http://joxi.ru/uOL1Uv3JTJCEedw3N2E flag5 для того чтобы заблокировать функцию пока идет автоскролл. Может нужно писать как то подругому этот процесс?

Спасибо всем заранее за ваши ответы!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парсить иcходник страницы после всех манипуляций JS с DOM psixojoker Общие вопросы Javascript 12 27.08.2013 03:44
Обмен сообщениями между js загруженной страницы и расширением для браузера prihod Events/DOM/Window 6 11.12.2011 21:51