jQuery метод scrollTop()
Пример
Возвращает позицию вертикальной полосы прокрутки для элемента <div>:
$("button").click(function(){
alert($("div").scrollTop());
});
Определение и использование
Метод scrollTop() устанавливает или возвращает положение вертикальной полосы прокрутки для выбранных элементов.
Совет: Когда полоса прокрутки находится вверху, позиция равна 0.
При использовании для возврата позиции:
этот метод возвращает вертикальное положение полосы прокрутки для ПЕРВОГО совпавшего элемента.
При использовании для установки положения:
этот метод устанавливает вертикальное положение полосы прокрутки для ВСЕХ соответствующих элементов.
Синтаксис
Вернуть вертикальное положение полосы прокрутки:
$(selector).scrollTop()
Установите вертикальное положение полосы прокрутки:
$(selector).scrollTop(position)
Parameter | Description |
---|---|
position | Specifies the vertical scrollbar position in pixels |
Попробуйте сами — примеры
Как установить вертикальное положение полосы прокрутки для элемента.
Как переключаться между классами при разных позициях прокрутки.
Используйте animate() вместе с scrollTop(), чтобы добавить плавную прокрутку к ссылкам.