textarea自增高度、自动换行

//调整高度函数
function setHeight(element) {
    //通过css属性,将元素高度设置为文本高度
    $(element).css({'height':'auto','overflow-y':'hidden'}).height(element.scrollHeight);
}
//遍历textarea
$('textarea').each(function () {
    // 初始化高度
    setHeight(this);
    //监听input事件,当输入时重设高度
}).on('input', function () {
    setHeight(this);
});

 

posted @ 2022-08-12 19:50  一隅桥畔  阅读(671)  评论(0)    收藏  举报