scrollTo (position, percent, fireEvent);
position. Расстояние от левого края полосы прокрутки до позиции, в которой будет размещен ползунок;
percent. Определяет, какое значение задано в параметре value: true - процентное, false - абсолютное. По умолчанию задается абсолютное значение в пикселях;
fireEvent. Определяет, генерируется ли при выполнении метода событие ScrollBar.MoveScroll. Если установлено значение true, событие будет генерироваться. По умолчанию событие не генерируется.
Метод scrollTo передвигает ползунок в установленную позицию.
Для выполнения примера в теге <head> добавьте ссылки на библиотеку PP.js и визуальные стили PP.css. Создадим полосу прокрутки.
<script type="text/javascript">
var hScrollBar = new PP.Ui.ScrollBar({
ParentNode: document.getElementById("scroll1")
});
hScrollBar.setSize(200, 16);
hScrollBar.setDraggerSize(50);
hScrollBar.updateSize();
hScrollBar.scrollTo(50);
</script>
После выполнения примера на html-странице будет размещена полоса прокрутки, ползунок которой смещен на 50 пикселей вправо.
См. также: