rolagem automática do jQuery div

Estou procurando conselhos sobre como criar um efeito de rolagem automática usando jQuery, o que permitiria que uma div inteira em uma página iniciasse a rolagem vertical ao carregar a uma velocidade lenta constante. Esse seria um div com uma grande quantidade de conteúdo, dos quais apenas uma pequena quantidade era visível na tela a qualquer momento.

O pergaminho precisa ser automático, suave e a uma taxa definida, por exemplo, 10 pixels por segundo. Além disso, quando a rolagem chega ao final da página, preciso poder chamar uma função.

Eu tentei alguns plugins jQuery diferentes, mas ainda não encontrei nada que funcionasse de maneira confiável. Alguém pode sugerir uma abordagem a ser adotada aqui?

obrigado

Simon

questionAnswers(3)

yourAnswerToTheQuestion