¿Desplazarse hasta el final del div?
Estoy creando un chat usando solicitudes Ajax y estoy intentando que el div de mensajes se desplace hasta el final sin mucha suerte.
Estoy envolviendo todo en este div:
#scroll {
height:400px;
overflow:scroll;
}
¿Hay alguna manera de mantenerlo desplazado hacia abajo de forma predeterminada usando JS?
¿Hay alguna manera de mantenerlo desplazado hasta el final después de una solicitud ajax?
Aceptado
Esto es lo que uso en mi sitio:
var objDiv = document.getElementById("your_div");
objDiv.scrollTop = objDiv.scrollHeight;
Esto es mucho más fácil si usas jQuery scrollTop :
$("#mydiv").scrollTop($("#mydiv")[0].scrollHeight);