jQuery div autoscroll

Estoy buscando consejos sobre cómo crear un efecto de desplazamiento automático usando jQuery que permitiría que un div completo dentro de una página comience a desplazarse verticalmente al cargar a una velocidad lenta constante. Esto sería un div con una gran cantidad de contenido del cual solo una pequeña cantidad era visible en la pantalla en cualquier momento.

El desplazamiento debe ser automático, suave y a una velocidad definida, por ejemplo, 10 píxeles por segundo. Además, cuando el desplazamiento llega al final de la página, necesito poder llamar a una función.

He probado algunos complementos diferentes de jQuery, pero todavía no he encontrado nada que funcione de manera confiable. ¿Alguien puede sugerir un enfoque para tomar aquí?

Gracias

Simon

Respuestas a la pregunta(3)

Su respuesta a la pregunta