2012-08-23 5 views
-2

div가 채팅 창입니다. 사람들이 메시지를 보내고 내용의 끝에 추가되면 내용을 맨 아래로 스크롤해야합니다 (최신 채팅 메시지가 표시됨).div의 콘텐츠 맨 아래로 스크롤

<div id="chat"> 

</div><!--chat end--> 
+0

당신은 하단에 정확히 무엇을 의미합니까? 스크롤바는 위에서 아래로 div의 한쪽에 있어야합니다 ... – Lix

+0

내 말은 계속 스크롤하십시오. – southpaw93

+0

두 번째 생각 ... 어쩌면이 대답을 살펴 봐야합니다 - http://stackoverflow.com/ a/270628/558021 – Lix

답변

0

CSS 값 scrollTop에 컨테이너의 내용 높이 (또는 scrollHeight)를 적용 할 수 있습니다. 여기

은 예제 코드와 나는이 바이올린에 사용했습니다 : http://jsfiddle.net/aHx2Z/

// get the new height of the chat window 
var height = $('#chat_window')[0].scrollHeight; 
$('#chat_window').animate({scrollTop:height}, 1000); // you could use .css() instead if you don't want it to animate 
+0

매력처럼 작동합니다. :) 정말 고마워요. :디 – southpaw93

관련 문제