451 / 417 / 115
Регистрация: 15.02.2012
Сообщений: 1,847
|
||||||
1 | ||||||
отслеживать скрол13.02.2014, 17:19. Показов 2547. Ответов 5
Метки нет (Все метки)
Добавлено через 21 час 29 минут никто не может подсказать?
0
|
13.02.2014, 17:19 | |
Ответы с готовыми решениями:
5
Скрол Скрол как ВКонтакте Не правельно работает скрол Скрол страницы, выполнение условия |
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
13.02.2014, 17:36 | 2 |
Подсказать, что шаг колеса мышки отличается от того, когда юзер тянет за скроллбар? Или подсказать, что такой шаг у разных устройств, может значительно отличаться? Или предположить, что высота каждого блока настолько мала, что и одного движения колеса хватает, чтоб проскочить сразу несколько блоков? Еще вчера прошел мимо, потому как не охота быть К.О. Можно было бы что-то подумать, что-то предположить, найти правильный бубен, с которым плясать, но для этого, как минимум, хорошо бы выложить пример в песочницу. Для вас, как далеко не новичка на форуме, я думал, что это должно быть очевидно.
0
|
451 / 417 / 115
Регистрация: 15.02.2012
Сообщений: 1,847
|
|||||||||||||||||
13.02.2014, 18:57 [ТС] | 3 | ||||||||||||||||
если вы понимаете мою ошибку, то на мой взгляд того, что я выложил достаточно. Дальше было всего-лишь отобразить div с id=asd+pag_e Но если вам нужен весь код не вопрос, правда я уже его переделал под постраничку(проблема осталась) вот он http://jsfiddle.net/Dgtgt/
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
||||||
13.02.2014, 21:34 | 4 | |||||
Мде... Видать это страшная тайна, раз вы не хотите ввести в курс дела. Глядя на ваш код, я могу только догадываться, что у вас там происходит и какой результат должен быть в итоге. Сделал вам абстрактный пример и поясню, что там происходит. Пригодиться - плиззз, а нет - то пардоньте.
Решение: запрещаем юзверю прокрутку мышкой, отлавливаем направление, куда он планировал скроллить и с помощью метода .animate() подводим к следующему (вверх/вниз) от текущего блоку. Может чего лишнего забыл убрать из кода, но это уже не суть важно. Добавлено через 5 минут P.S. К чему это я?.. Иногда лучше сделать работу за пользователя, чем ждать, что он может повести себя, как обезьяна с гранатой.
1
|
451 / 417 / 115
Регистрация: 15.02.2012
Сообщений: 1,847
|
||||||||||||||||
14.02.2014, 10:51 [ТС] | 5 | |||||||||||||||
как еще объяснить то, что мне нужно За приведенный код большое спасибо, есть чему поучиться, но вот ирония ваша мне увы не понятна
0
|
3325 / 2845 / 1423
Регистрация: 15.01.2014
Сообщений: 6,170
|
|
14.02.2014, 11:13 | 6 |
Не понятна потому, что это вовсе не ирония, а скорее плохо скрытое раздражение. Но оставим это, а по поводу вашей задачи, то скролл будет срабатывать постоянно, а вот остановите вы выполнение действий, связанных с этим событием или разрешите выполнение - зависит от вас. То есть, доскроллили до 2/3 страницы > выполнили действие > поставили флаг > скроллим дальше > проверяем по флагу, делали мы что-то или еще нет > если да - return false, если нет - выполняем и ставим флаг.
0
|
14.02.2014, 11:13 | |
14.02.2014, 11:13 | |
Помогаю со студенческими работами здесь
6
Скрол исчезает раньше анимации Как определить что скрол на дне? Как убрать скрол при обновлении div Отслеживать события imagemapster Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |