【发布时间】:2011-10-04 08:34:46
【问题描述】:
我有这个input 元素:
<input type="text" class="textfield" value="" id="subject" name="subject">
然后我还有一些其他元素,比如其他文本输入、文本区域等。
当用户点击input 和#subject 时,页面应该滚动到页面的最后一个元素,并带有漂亮的动画。它应该是滚动到底部而不是顶部。
页面的最后一项是带有#submit 的submit 按钮:
<input type="submit" class="submit" id="submit" name="submit" value="Ok, Done.">
动画不能太快,应该流畅。
我正在运行最新的 jQuery 版本。我宁愿不安装任何插件,而是使用默认的 jQuery 功能来实现这一点。
【问题讨论】:
-
scrollTo被我禁用了,因为 chrome 插件,不确定是哪个。 -
stackoverflow.com/a/53873376/2968762 是最好的答案(因为也使用了javascript标签)。不知道为什么它被不必要地阻止了。
标签: javascript jquery scroll