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ı?
İşte benim sitemde kullandıklarım:
var objDiv = document.getElementById("your_div");
objDiv.scrollTop = objDiv.scrollHeight;
Eğer jQuery scrollTop kullanıyorsanız bu çok daha kolaydır:
$("#mydiv").scrollTop($("#mydiv")[0].scrollHeight);
using jQuery animate:
$('#DebugContainer').stop().animate({
scrollTop: $('#DebugContainer')[0].scrollHeight
}, 800);