2016-09-25 3 views
-1

Я сейчас работаю на веб-сайте. Я хочу иметь фиксированный текст (я знаю, как это сделать), который изменяется, если вы прокручиваете.Номер JavaScript изменяется при прокрутке

Итак, если вы находитесь на верхней части страницы, она показывает «0», а затем, при прокрутке, число увеличивается вверх и вверх, а когда вы прокручиваете одну высоту окна просмотра, оно должно быть «10000».

Я думаю, что это должно быть сделано с помощью javascript, но я только начинаю с ним. Не могли бы вы мне помочь? Большое спасибо.

редактировать

Спасибо Аджай за подсказку с OnScroll функции. Но this всегда просто добавляет число при прокрутке. Я хочу что-то вроде this (посмотрите в верхний левый угол). Где размер относительно позиции на сайте, а не прокручивающееся колесо.

+0

показать нам код? что-нибудь? – vsync

+0

Пожалуйста, прочитайте [help], чтобы узнать, как спросить. Нам нужен [mcve] – mplungjan

+0

Прошу провести некоторое исследование по «scroll update JavaScript viewport» – mplungjan

ответ

1

Попробуйте использовать событие onScroll для javascript.

Here - полезная ссылка, чтобы узнать.

+0

Спасибо, но это не совсем то, что я искал. Взгляните на мой пример, который я добавил. – Philipp

+0

Хорошо. Затем вы можете использовать метод jQuery $ (window) .scrollTop(). Вы можете умножить его на некоторую константу, если хотите. Вот пример. $ (window) .scroll (функция (событие) { var scroll = $ (window) .scrollTop(); // Сделать что-то }); –

Смежные вопросы