到达最后一行时增加文本区域的高度
Increase height of textarea when last line reached
我正在尝试创建一个类似于http://snippi.com/.如果你键入的内容足够多,达到了底线(点击回车键),那么它会将文本区域的高度增加一个"行高"(在我的网站上为21px)。
我相信最好的方法是使用jQuery,但我真的不确定从哪里开始。有人能帮忙吗?如果当你删除一行时,它会像上面一样"收缩"一个"行高",那也会非常棒http://snippi.com/.
我已经尝试过了,代码在jsFiddle上。这就是我开始的:
$('#text').focus(function () {
// Do something here
});
我相信Snippi使用了这样的东西。http://www.jacklmoore.com/autosize/
用法
// Example:
$(document).ready(function(){
$('textarea').autosize();
});
手动触发
$('#example').val('New Text!').trigger('autosize.resize');
相关文章:
- 自动增加文本区域大小
- 用逗号增加svg文本
- 增加了“上传”按钮的文本字体大小
- 文本区域中的新行字符会增加 C# 中的文本长度
- 在硒的文本前面增加变量的值
- 是否可以使用 Javascript 事件增加文本区域的行数
- 如何在免费的jqgrid中增加表单编辑中的文本区域宽度
- 钛应用器动态文本区域高度增加
- 如果 kendo 数字文本框中的值增加最大值,则希望显示错误消息
- 文本区域的高度在值增加时增加,但在值减小时不会降低
- 如何让用户通过单击文本来增加字体大小
- 文本滑块在每次迭代后增加从左侧偏移
- 使用fabric.js,单击按钮时增加画布文本的fontSize
- 到达最后一行时增加文本区域的高度
- 如何增加文本区域的行高度
- 如何减少和增加文本框的值
- 在不增加文本区域大小的情况下调整文本区域的字体大小
- 如何防止或停止在jQuery中增加文本区域的大小
- 增加文本 insid 变量的名义值
- 向页面添加JavaScript可以增加文本的字体