我知道,这个问题被问了好几次,但没有一个解决方案适合我。
JS:
$('textarea').on('input', function() {
$(this).css('height', "auto");
$(this).css('height', this.scrollHeight +"px");
});
问题是,当我放入 3,4,5 行并删除它们时,最后的大小,当再次出现 1 行或没有内容时,不是,就像开始时没有内容或1 行。所以它不会回到我的 50 像素 - 它保持 70 像素......