Jquery实现让textarea的滚动条始终保持在最下方

首先获取textarea的三个高度,页面的总高度,滚动的高度,还有页面的可视高度

$("dom>div:last-of-type").prop("offsetTop")   //页面中最后一个元素到顶部的高度也就是总高度

$(dom).height();  //可视高度

$(dom).prop("scrollTop");  //获取元素滚动的高度

最后设置 textarea的滚动高度,也就是总高度减去页面的可视高度

var num = $("dom>div:last-of-type").prop("offsetTop") - $(dom).height(); 

$(dom).prop("scrollTop",num);

你可能感兴趣的:(Jquery实现让textarea的滚动条始终保持在最下方)