页面中添加属性:
<textarea autoHeight="true" readonly="readonly" > </textarea>
页面中添加js
$(function(){
$.fn.autoHeight = function(){
function autoHeight(elem){
elem.style.height = 'auto';
elem.scrollTop = 0; //防抖动
elem.style.height = elem.scrollHeight + 'px';
}
this.each(function(){
autoHeight(this);
$(this).on('keyup', function(){
autoHeight(this);
});
});
}
$('textarea[autoHeight]').autoHeight();
})
本文介绍了如何使用jQuery为页面中的textarea元素添加autoHeight属性,使其内容高度自适应。通过keyup事件实时调整高度,提升用户体验。
1159

被折叠的 条评论
为什么被折叠?



