我正在使用 autosize
插件(但不介意替代方案),我需要调整加载的 textarea
的大小,它也应该自动调整在您键入时调整大小(就像 autosize.js
允许您做的那样)。
我的问题是,autosize
是否随附此选项?我在它的网页上没有找到这样的信息,我尝试了 $(el).trigger('autosize.resize')
和 autosize.update($(el))
在我的文本区域被加载但都不起作用之后。
此外,我的文本区域最初是隐藏的,将通过 CSS 类切换显示。我想知道这是否阻碍了进程。
任何想法表示赞赏,谢谢!
最佳答案
使用 display: none
你不能计算任何东西,因为文本区域的高度和宽度是 0x0px。
您必须在文本区域显示后更新大小。 编辑:或切换它先显示然后应用自动调整大小。
关于jquery - 在加载时调整文本区域的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35783011/