默认滚动条位置
Default scrollbar position
我正在构建一个聊天应用程序,在页面加载时,我需要将滚动条放在聊天窗口(最后一条消息)的底部。
我该如何做到这一点(使用jQuery或其他方式)?
这是聊天窗口div:
<div id="ccwindow">
<div class="bubble me">Hey!</div>
<div class="bubble you">Hello</div>
<div class="bubble me">I saw your post. Want to buy the book. Are you an XYZ University?</div>
<div class="bubble you">Yes, sophomore year.</div>
<div class="bubble me">Great!</div>
<div class="bubble you">I'll buy it. Can you get it to school tomorrow?</div>
<div class="bubble me">Sure. See you tomorrow!</div>
</div>
开始:http://jsfiddle.net/vtep7Lf1/
$("document").ready(function() {
$("#ccwindow").animate({ scrollTop: $("#ccwindow").height() }, "slow");
return false;
});
您也可以使用这个:
$(window).load(function() {
$("#ccwindow").animate({ scrollTop: $(document).height() - $(window).height() }, 1000);
});
注:
使用.load
而不是.ready
将考虑图像。
相关文章:
- jquery:将动画绑定到滚动条位置的更好方法
- 如何查明鼠标按下事件是否发生在滚动条上或元素中的其他任何位置
- javascript/获取滚动条位置的回调
- 将滚动条移动到页面中间的控制位置
- 在结束请求上设置多个滚动条位置
- 单击链接后如何更改滚动条位置
- 带位置的跨度:绝对不会在容器溢出时创建滚动条
- 在 CodeMirror 中设置给定行号处的滚动条位置
- EXT-JS 4.2.1 保留表单 - 面板滚动条的当前位置
- 在没有jQuery的情况下找到滚动条的垂直位置
- 在滚动条上标记关键位置
- 在没有jQuery的情况下更改水平滚动条的起始位置
- 动态显示除法取决于另一个除法的滚动条位置
- 如何使用硒 IDE 识别滚动条位置
- 破解以在滚动条出现时保持水平元素位置
- 如何设置滚动条位置
- 正在恢复<text区域>重新加载页面上的滚动条位置
- 即使在使用javascript重新加载后,也要保留滚动条的位置
- 使用jquery保留滚动条位置
- 如何使用jquery或javascript更改光标位置或滚动条位置