2013-04-19 1 views
0

Моя HTML-страница динамически растет благодаря новому контенту внизу, каждые несколько секунд. Я хочу, чтобы пользователь всегда видел нижнюю часть страницы. Можно ли это сделать с помощью jQuery? Я попробовал этот фрагмент каждые 100 миллисекунд, не работает должным образом:Как показать нижнюю часть динамически растущей HTML-страницы?

$("html, body").animate({scrollTop: $(document).height()}, 500); 
+0

Вы можете поместить элемент в самом конце, но перед контейнером обновления и. scrollTo() он с ослаблением –

ответ

1

Попробуйте

setInterval(function(){ 
    $("html, body").animate({ scrollTop: $(document).height() }, 100); 
    },100); 

jsFiddle Demo

+0

в вашем примере jsFiddle меняет строки на страницу каждые 100 мс (вместо 500), и вы увидите проблему (в Google Chrome) – yegor256

+0

см. эту обновленную скрипту - http://jsfiddle.net/ mohammadAdil/DBzNR/3 / –

Смежные вопросы