Como determino scrollHeight de uma divisão use overflow de css: auto?
Eu tentei:
$('test').scrollHeight();
$('test').height(); but that just returns the size of the div not all the content
No final das contas, estou tentando criar um bate-papo e sempre ter a barra de rolagem para a mensagem atual na tela.
Então, eu estava pensando algo como o seguinte:
var test = $('test').height();
$('test').scrollTop(test);
Obrigado,
Brian
javascript
jquery
Brian
fonte
fonte
scrollHeight()
função no jQuery.Respostas:
scrollHeight
é uma propriedade javascript regular, então você não precisa do jQuery.fonte
Maneiras corretas em jQuery são -
$('#test').prop('scrollHeight')
OU$('#test')[0].scrollHeight
OU$('#test').get(0).scrollHeight
Espero que ajude.
fonte
prop
método requer jquery versão 1.6 ou superior. +1 de mim