Код: Выделить всё
$( window ).scrollTop( sScrollPos );
< /code>
Это работает, но jQuery использует скорость анимации по умолчанию (я полагаю, это 400), и я хочу немедленно перейти к странице в нужную вертикальную позицию. Я также пытался установить позицию документа, не вызывая jQuery: < /p>
window.scroll( 0, sScrollPos );
< /code>
Но это имеет тот же эффект медленного прокрутки по умолчанию. Когда я пробую этот же код на странице без включения jQuery, движение немедленно. Это означает, что jQuery вмешивается, даже когда я не вызываю метод jQuery. < /P>
Я также попробовал следующее: < /p>
$( window ).animate( { scrollTop: sScrollPos }, 0 );
< /code>
Но ничего не движется с этим кодом. Если я изменю параметр скорости, ничто не случится: < /p>
$( window ).animate( { scrollTop: sScrollPos }, 1000 );
Подробнее здесь: https://stackoverflow.com/questions/796 ... mmediately