textarea 高度自适应

王朝学院·作者佚名  2016-05-22
窄屏简体版  字體: 小  |  中  |  大  |  超大  

textarea 高度自适应 1 jQuery.fn.extend({ 2 autoHeight: function(){ 3 return this.each(function(){ 4 var $this = jQuery(this); 5 if( !$this.attr('_initAdjustHeight') ){ 6 $this.attr('_initAdjustHeight', $this.outerHeight()); 7 } 8 _adjustH(this).on('input', function(){ 9 _adjustH(this);10 });11 });12 /**13 * 重置高度 14 * @param {Object} elem15 */16 function _adjustH(elem){17 var $obj = jQuery(elem);18 return $obj.CSS({height: $obj.attr('_initAdjustHeight'), 'overflow-y': 'hidden'})19 .height( elem.scrollHeight );20 }21 }22 });23 // 使用24 $(function(){25 $('textarea').autoHeight();26 });

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航