当子div高度改变时Jquery自动展开父div
当内部 #child contenteditable div 超过父 div 的高度时,让父 #container div 自动调整高度的最简单方法是什么。
这是例子。 http://jsfiddle.net/ULUJX/ 尝试在 #child div 内键入,直到高度超过父 div。
What is the easiest way to make the parent #container div automatically adjust height when the inner #child contenteditable div exceeds the height of the parent div.
Here's the example. http://jsfiddle.net/ULUJX/
Try to type inside the #child div until height exceeds the parent div.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我会跟踪
keyup
事件并观察#child
的高度,例如:这是 jsfiddle 的更新版本:http://jsfiddle.net/ambigously/ULUJX/10/
如果您也希望它缩小,那么只需更改
if< /code> 并注意事物的初始大小。
I'd track
keyup
events and watch the height of#child
, for example:Here's an updated version of your jsfiddle: http://jsfiddle.net/ambiguous/ULUJX/10/
If you want it to shrink as well then simply change the
if
and take care with the initial sizes of things.我正在测试这个,效果很好,
您可以更改速度以更快地更新高度,但如果您要在可编辑框中使用它,最好使用事件触发器,例如
i was testing out this and it works good
you can change the speed to update the height faster but if your going to use it in a editable box it would be better to use a event trigger like