@Analka

Прокрутить страницы вниз jquery после загрузки страницы?

где ошибся? после полной загрузки страницы, нужно прокрутить ее вниз до id

$(document).ready(function() {

    let url = location.href;
    const c = 'comment-';

    url = url.slice(-1) === '/' ? url.slice(0, -1) : url;
    const comment = url.split('/').slice(-1)[0];

    console.log(comment)
    console.log(`comment exists = ${comment.startsWith(c) && +comment.replace(c, '') > 0}`)
    if ((comment.startsWith(c) && +comment.replace(c, '') > 0) === true){
        let commentID = url.match(/comment-(\d+)\/$/);
        var id  = comment;
        top = $('#'+id).offset().top;
        console.log(id);
        $('body,html').animate({scrollTop: top}, 1500);
    }
})
  • Вопрос задан
  • 356 просмотров
Пригласить эксперта
Ответы на вопрос 1
sergski
@sergski
web-developer
let currTop = $('#'+id).offset().top;
$('body,html').animate({"scrollTop": currTop}, 1500);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы