Я хочу прокрутить вниз до div на моей странице, а затем немного прокрутить вверх.прокрутка вверх/вниз jquery
используя jquery.
Я получил эту OnClick привязку:
{
$.scrollTo($('#theDestDiv'), 1000);
window.scrollTo(0, (window.pageYOffset)-100);
}
Проблема заключается в следующем: window.scroll пожары до страницы заканчивает свиток theDestDiv , а затем pageYOffset получает неверное значение.
Я пробовал setTimeout, и это работает только в том случае, если таймаут занимает время, необходимое для прокрутки вниз.
Любые идеи, как исправить?
Какой плагин scrollTo вы используете (поскольку есть более одного)? – tpeczek
Не уверен в плагине, но этот вид работает: $ .scrollTo ($ ('# theDisclaimer'), 1000); $ ('html, body'). Animate ({scrollTop: '- = 50'}); Свиток достигает места назначения, а свитки - 50 пикселей вверх. если есть другой способ, без прокрутки дважды, пожалуйста, добавьте. –