[英]Prevent the jQuery Elastic plugin from resizing the textarea down on click outside
有人在这里使用jQuery Elastic插件吗?
非常方便,但我只是无法找到一种方法来阻止脚本,一旦您单击它,就可以稍微减小文本区域的高度。 只需进行测试:通过键入一些内容并单击文本区域,使区域扩大。
这很令人沮丧,并且给人留下了糟糕的经历,因为我在文本区域的底部有一个按钮,该按钮也随之移动。 任何想法?
只需使用$('#container').elastic().trigger('blur')
对其进行初始化
这将运行在模糊事件之后运行的命令,从而调整文本框的大小。
将mouseout添加到事件绑定中:
$textarea.bind('blur mouseout',function(){
在第140行上。
我遇到了同样的问题,经过长时间的搜索,我想出了一个解决方案。 这是您需要在Jquery Elastic JS文件中更改的内容。
找到以下行。
minheight = parseInt ............
并用此行更改它。
minheight = parseInt($textarea.css('height'),5) || lineHeight*2,
这应该解决在文本区域之外单击并调整框大小的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.