textarea自适应高度
时间:2019-10-24
本文章向大家介绍textarea自适应高度,主要包括textarea自适应高度使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
1 (function ($) { 2 $.fn.autoTextarea = function (options) { 3 var defaults = { 4 maxHeight: null, 5 minHeight: $(this).height() 6 }; 7 var opts = $.extend({}, defaults, options); 8 return $(this).each(function () { 9 $(this).bind("paste cut keydown keyup focus blur", function () { 10 var height, style = this.style; 11 this.style.height = opts.minHeight + 'px'; 12 if (this.scrollHeight > opts.minHeight) { 13 if (opts.maxHeight && this.scrollHeight > opts.maxHeight) { 14 height = opts.maxHeight; 15 style.overflowY = 'scroll'; 16 } else { 17 height = this.scrollHeight; 18 style.overflowY = 'hidden'; 19 } 20 style.height = height + 'px'; 21 } 22 }); 23 }); 24 }; 25 })(jQuery); 26 $("textarea#txt_show").autoTextarea({ 27 maxHeight: 2000, 28 minHeight: 80 29 });
原文地址:https://www.cnblogs.com/xujunbao/p/11731779.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 给pugjs的stun主题添加canvas时钟
- C++核心准则T.12:声明局部变量类型时,概念比auto更好
- Arch Linux切换rEFInd开机引导程序
- C++核心准则T.13:对于简单的,单类型参数概念,使用缩略记法更好
- VBA编写Ribbon Custom UI编辑器08——实现ZIP的写入
- 用 Python 写个七夕表白神器
- 3分钟短文 | Laravel 用户授权原来内置了这么多方法
- E0144"const char *" 类型的值不能用于初始化 "char *" 类型的实体的三种解决方法
- 数据采集面对JS加密无所适从?善用这3个工具,搞定一大半的JS逆向!
- 点赞功能设计与实现
- [推荐]Linux入门系列(一)换个角度看Linux其实很简单,带你一起入门
- (建议收藏)Java基础知识笔记(详细)
- 详解:小程序如何授权登录并获取用户绑定手机号?
- [Bazel]自定义命令行编译标志
- 如何部署一个Kubernetes集群