Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 31.12.2012, 14:56
Интересующийся
Отправить личное сообщение для byFahrenheit Посмотреть профиль Найти все сообщения от byFahrenheit
 
Регистрация: 15.09.2012
Сообщений: 17

Прижимание блока при прокрутке страницы
Здравствуйте.
Хочу реализовать на странице функцию, на подобии рабочих столов в Android. Например: есть полоса прокрутки страницы. Пользователь может с помощью мыши+полоса_прокрутки прокрутить страницу, либо с помощью сенсорного экрана провести пальцем по экрану и прокрутить страницу к определенному моменту. Но необходимо сделать функцию остановки прокрутки, т.е. страница прокручивается до определенного момента (блока с тем или иным ID) и останавливается. Для дальнейшей прокрутки нужно еще раз провести пальцем/мышкой.

Пример: http://www.blacknegative.com/
Ответить с цитированием
  #2 (permalink)  
Старый 31.12.2012, 15:43
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

http://learn.javascript.ru/event-onscroll
ну и отслеживай положение элемента на относительно вьюпорта при каждом событии.
появился -выровняй его и по событию onscroll отменяй события по умолчанию event.preventDefault(),
event.returnValue=false на какое то время.

Последний раз редактировалось dmitriymar, 31.12.2012 в 16:06.
Ответить с цитированием
  #3 (permalink)  
Старый 14.01.2013, 12:03
Интересующийся
Отправить личное сообщение для byFahrenheit Посмотреть профиль Найти все сообщения от byFahrenheit
 
Регистрация: 15.09.2012
Сообщений: 17

Спасибо за ответ.
А можно небольшой пример, для решения моей задачи? с JS работаю не давно и для меня это немного сложновато.
Заранее спасибо.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перемещение блока при скроллинге region029 jQuery 11 06.10.2013 22:44
Загрузка браузером новой страницы при событии. JQUERY AlexM jQuery 1 15.10.2012 10:10
Не работает скрипт при обновлении элемента без перезагрузки страницы Jex Events/DOM/Window 0 28.09.2012 15:43
Выезжающие\уезжающие div при загрузке страницы goodkot Элементы интерфейса 1 28.09.2012 07:58
Как при прокрутке страницы оставлять элемент на месте? FRIE jQuery 1 02.08.2012 19:54