使用 jQuery 在文本区域中向下滚动
<h2>Greetings</h2>
<div class="container">
<div class="inner">
Hello
<p>Test</p>
</div>
<textarea id="one" class="inner">
Goodbye
</textarea>
</div>
$("#one").append("your text to append");
$("#one").append("your text to append");
$("#one").append("your text to append");
$("#one").append("your text to append");
实时: http://jsfiddle.net/tGFmq/
我怎样才能让这个文本区域自动向下滚动?
<h2>Greetings</h2>
<div class="container">
<div class="inner">
Hello
<p>Test</p>
</div>
<textarea id="one" class="inner">
Goodbye
</textarea>
</div>
$("#one").append("your text to append");
$("#one").append("your text to append");
$("#one").append("your text to append");
$("#one").append("your text to append");
LIVE: http://jsfiddle.net/tGFmq/
how can i make automatically scroll to down in this textarea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
将此位添加到您的代码中(最好是在您拥有的任何插入的末尾):
Add this bit to your code (preferably at the end of whatever inserts you have):
请参阅此现场演示:
此处
要计算底部
scrollTop
,您只需从scrollHeight
中减去高度即可:然后您可以设置其scrollTop到
bottom
,或者使用令人惊叹的jQuery 的animate()< /code>
很酷的动画。
现场演示:
此处
See this Live Demo:
here
To calculate the bottom
scrollTop
, you can simply subtract theheight
from thescrollHeight
:Then you can set its scrollTop to
bottom
, or use amazing jQuery'sanimate()
for cool animation.Live Demo:
here
我意识到我的问题是我的代码位于错误的位置。 ->放在元素下并解决问题(菜鸟错误......) - 只是给大家一个提醒。
I realised my problem was that I had the code in the incorrect place. -> Placed under the element and got the problem to solve (rookie mistake....) -- Just a reminder to all.