jquery如何让滚动条默认在最底部?

 我来答
寝室x
推荐于2019-10-22 · TA获得超过5783个赞
知道小有建树答主
回答量:45
采纳率:0%
帮助的人:6062
展开全部

使用如下代码可让滚动条默认在最底部:

$(document).ready(function(){  

$("#submit").click(function(){

$("#info").append("admin:"+$("#talk").val()+"\n");

$("#info").scrollTop($("#info")[0].scrollHeight);

$("#talk").val("");

});

});

jQuery 里和滚动条有关大银的概念很多,但是有三段槐个属性和滚动条的拖动有关,就是:scrollTop、scrollLeft、scrollHeight。

1、可见高度:viewHeight,可以理解为打开见浏览器空白页见到的空白区域的高度。

2、内容高度:containHeight,这个就是我们关心的高度,它是滚燃宴内容的总高度,包括隐藏在滚动条下面的内容。

3、滚动的高度:scrollHeight,这个是滚动的高度,它是滚动条滚动了多少的意思。

代码解说:

nScrollTop + nDivHight >= nScrollHight。

程序中,在外部div的scroll(滚动)事件中侦测和执行if判断语句,是非常消耗CPU资源的。用鼠标拖拉滚动条,只要有一个像素的变动就会触发该事件。但点击滚动条两头的箭头,事件触发的频率会低得多。所以滚动条的scroll事件要谨慎使用。

网易云信
2023-12-06 广告
很高兴能回答您的问题。以下是一段针对“一对一消息组件”的描述,字数在200字左右:该组件支持用户之间的私密交流,让沟通更加直接和高效。通过它,您可以向特定对象发送消息,并实时查看消息状态,包括对方是否已读或未读。同时,该组件还支持富文本消息... 点击进入详情页
本回答由网易云信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式