Прокрутить до позиции (JavaScript) - PullRequest
0 голосов
/ 02 марта 2011

Я пытаюсь заставить javascript прокрутить страницу до целевой позиции, что-то вроде:

scrollbarxpos += (targetscrollbarxpos - scrollbarxpos) / 100.0f;

И в основном продолжайте вызывать эту строку кода до тех пор, пока scrollbarxpos = targetcrollbarxpos.

Есть идеи, как мне это сделать?

Ответы [ 2 ]

2 голосов
/ 02 марта 2011

Вы смотрели на функцию scrollTo ?Это позволяет вам прокручивать позицию на странице с координатами x или y.Если вы хотите анимировать свиток, вы можете использовать комбинацию setInterval и clearInterval для вызова scrollTo, пока не достигнете желаемой y-позиции.

0 голосов
/ 02 марта 2011

Вы всегда можете использовать jQuery:

http://jsfiddle.net/jtbowden/vJmcK/

...