我正在使用autosize
插件(但不介意其他选择),并且需要调整加载时所具有的textarea
的大小,并且键入时它也应自动调整大小(例如autosize.js
允许您做)。
我的问题是,autosize
是否开箱即用?我在其网页上未找到此类信息,并且在加载文本区域并且都无法正常工作后,我尝试了$(el).trigger('autosize.resize')
和autosize.update($(el))
。
另外,我的文本区域是原始隐藏的,将通过CSS类切换显示。我想知道这是否阻碍了这一进程。
任何想法表示赞赏,谢谢!
最佳答案
使用display: none
您无法计算任何内容,因为textarea的高度和宽度为0x0px。
显示文本区域后,您必须更新大小。
编辑:或先显示它,然后应用自动调整大小。
关于jquery - 在加载时调整文本区域的大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35783011/