zoukankan      html  css  js  c++  java
  • autoTextarea

    (function($){
    	$.fn.autoTextarea = function(options) {
    		var defaults={
    			maxHeight:null,//文本框是否自动撑高,默认:null,不自动撑高;如果自动撑高必须输入数值,该值作为文本框自动撑高的最大高度
    			minHeight:$(this).height() //默认最小高度,也就是文本框最初的高度,当内容高度小于这个高度的时候,文本以这个高度显示
    		};
    		var opts = $.extend({},defaults,options);
    		return $(this).each(function() {
    			
    			$(this).bind("paste cut keydown keyup focus blur",function(){
    	
    				var height,style=this.style;
    
    				this.style.height =  opts.minHeight + 'px';
    				if (this.scrollHeight > opts.minHeight) {
    
    					if (opts.maxHeight && this.scrollHeight > opts.maxHeight) {	
    						height = opts.maxHeight;
    						style.overflowY = 'scroll';
    					} else {
    						height = this.scrollHeight;
    						style.overflowY = 'hidden';
    					}
    					style.height = height  + 'px';
    				}	
    			});
    
    		});
    	};
    })(jQuery);
  • 相关阅读:
    falsk 自定义中间件
    练习题
    4.12 作业题
    测试笔试题2
    测试笔试题
    简答题
    单选题
    普华和诚测试笔试试题
    缺陷报告
    测试用例点
  • 原文地址:https://www.cnblogs.com/leamiko/p/2649188.html
Copyright © 2011-2022 走看看