Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Martyns

Ir para o final da div Javascript/jQuery

Recommended Posts

Olá povo!

Montei uma página com PHP, na qual o PHP pega registros do banco, coloca numa div. Essa div tem um overflow:scroll;, em que qdo o conteúdo passa seu tamanho, aparece uma barra de rolagem.

A questão é que eu preciso que quando o usuário entrar nesta página, essa div ja esteja com o scroll no final. Ou seja, ela sempre mostra o final.

 

Também bolei um setInterval que atualiza via AJAX, então junto com a função dele, quero fazer com que ela vá para o final, senão não mostra o que tem de novo, e o usuário é obrigado a rolar ela.

 

Como faço isso com javascript (de preferência jQuery)?

 

Recap/Resumo: A div inicia com o scroll no final em jQuery ou javascript.


CONSEGUI :)

var heb = $('div').get(0).scrollHeight;
var totop = heb - $('div').height()
$('div').scrollTop(totop);

:D Está funcionando muito bem ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Coloque um ID nesse elemento, quando a pagina terminar de carregar você faz:

location.hash = "ID_DO_ELEMENTO";

n. n quero ir até esse elemento. esse elemento tem uma height definida por css com overflow:scroll; ele fica bem no começo da página, mas preciso que esta div seja rolada até o fim, e não a página.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.