Κύλιση στο κάτω μέρος του div?

Δημιουργώ μια συνομιλία χρησιμοποιώντας αιτήματα ajax σε ράγες και προσπαθώ να κάνω ένα div να κυλήσει στο κάτω μέρος χωρίς πολλή τύχη.

Τυλίγω τα πάντα σε αυτό το div:

#scroll {
    height:400px;
    overflow:scroll;
}

Υπάρχει τρόπος να διατηρήσω την κύλιση στο κάτω μέρος από προεπιλογή χρησιμοποιώντας JS;

Υπάρχει τρόπος να διατηρείται η κύλιση στο κάτω μέρος μετά από αίτηση ajax;

Λύση

Εδώ είναι αυτό που χρησιμοποιώ στον ιστότοπό μου:

var objDiv = document.getElementById("your_div");
objDiv.scrollTop = objDiv.scrollHeight;
Σχόλια (13)

Αυτό είναι πολύ πιο εύκολο αν χρησιμοποιείτε το jQuery scrollTop:

$("#mydiv").scrollTop($("#mydiv")[0].scrollHeight);
Σχόλια (14)

χρησιμοποιώντας jQuery animate:

$('#DebugContainer').stop().animate({
  scrollTop: $('#DebugContainer')[0].scrollHeight
}, 800);
Σχόλια (4)