Как прокрутить до конца растущего ul в сценарии Java - PullRequest
0 голосов
/ 17 июня 2019

Я пишу HTML-страницу, которая постоянно добавляет li к ul, используя java-скрипт.Я хочу, чтобы страница прокручивалась до конца ul плавно !Он не должен использовать jQuery, если это возможно.

Я пробовал element.scrollTo, element.scrollTop и некоторые другие вещи jQuery.Все это не сработало.Ничего из того, что я нашел в сети, не сработало

Ответы [ 2 ]

1 голос
/ 17 июня 2019

Используйте это:

element.scrollIntoView({
    behavior: 'smooth'
});

PS: Это просто дополнение к предыдущему ответу.

1 голос
/ 17 июня 2019

В css страницы вставлено:

html {
  scroll-behavior: smooth;
}

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

window.scrollBy({ 
  top: 200,
  left: 0, 
  behavior: 'smooth' 
});

Затем вы можете вызвать это в цикле, если необходимо иметь постоянную прокрутку, или установить большую сумму прокрутки.

Или взгляните на Zenscroll .

...