jQuery实现textarea高度根据内容自适应
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery实现textarea高度根据内容自适应相关的知识,希望对你有一定的参考价值。
1 //jQuery实现textarea高度根据内容自适应 2 $.fn.extend({ 3 txtaAutoHeight: function () { 4 return this.each(function () { 5 var $this = $(this); 6 if (!$this.attr(‘initAttrH‘)) { 7 $this.attr(‘initAttrH‘, $this.outerHeight()); 8 } 9 setAutoHeight(this).on(‘input‘, function () { 10 setAutoHeight(this); 11 }); 12 }); 13 function setAutoHeight(elem) { 14 var $obj = $(elem); 15 return $obj.css({ height: $obj.attr(‘initAttrH‘), ‘overflow-y‘: ‘hidden‘ }).height(elem.scrollHeight); 16 } 17 } 18 }); 19 20 //调用 21 $(function () { 22 $("#txtaMain").txtaAutoHeight(); 23 });
以上是关于jQuery实现textarea高度根据内容自适应的主要内容,如果未能解决你的问题,请参考以下文章
简单实现iframe的高度根据页面内容自适应(jQuery方式)