Div'in altına kaydırma?

Rails'te ajax isteklerini kullanarak bir sohbet oluşturuyorum ve bir div'in aşağıya doğru kaydırılmasını sağlamaya çalışıyorum.

Her şeyi bu bölmeye sarıyorum:

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

JS kullanarak varsayılan olarak en alta kaydırılmış halde tutmanın bir yolu var mı?

Bir ajax isteğinden sonra en alta kaydırılmış olarak tutmanın bir yolu var mı?

Çözüm

İşte benim sitemde kullandıklarım:

var objDiv = document.getElementById("your_div");
objDiv.scrollTop = objDiv.scrollHeight;
Yorumlar (13)

Eğer jQuery scrollTop kullanıyorsanız bu çok daha kolaydır:

$("#mydiv").scrollTop($("#mydiv")[0].scrollHeight);
Yorumlar (14)

using jQuery animate:

$('#DebugContainer').stop().animate({
  scrollTop: $('#DebugContainer')[0].scrollHeight
}, 800);
Yorumlar (4)