jquery - 简单的跨浏览器文本区域扩展器

标签 jquery css textarea prop

我以前简单的文本区域扩展器现在出现问题。

$(document).on('keyup', 'textarea',function(){
        $(this).height($(this).prop('scrollHeight'));
    });

在 Firefox 上运行良好,但在 webkit 浏览器上,无论需要还是现在,每次按键时都会不断增加文本区域的大小。

最佳答案

看起来您正在寻找这个。 http://www.jacklmoore.com/autosize

关于jquery - 简单的跨浏览器文本区域扩展器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12748857/

相关文章:

javascript - 如何 "reset"点击事件(用qtip2)?

c# - 将样式表应用于 gridview 模板字段

javascript - CSS动画结束回调

javascript - AngularJS 动态添加选项卡到垂直选项卡表

jquery - 通过 jQuery 创建的 Textarea - 但不可编辑,为什么?

javascript - MVC AJAX调用url格式

jQuery <nobr> 选择器

JavaScript 无法与 doctype html 一起使用

google-chrome - Chrome : make non resizable textareas

html - 我的文本区域未拉伸(stretch) 100% 高度