【发布时间】:2014-03-13 02:24:37
【问题描述】:
我想要一个指向页面顶部的链接
<a href="#comment-textarea" id="comment-click">Comment</a>
点击后会滚动到页面底部,也就是表单所在的位置。除了平滑滚动到表单外,它还聚焦于文本区域。
现在我正在将它用于smooth scrolling。
为了专注于文本区域,我正在使用它。
$("#comment-click").click(function() {
$("#comment-textarea").focus();
});
这是基本的,我知道。这很有效,而且很平滑,但它有问题。单击时,屏幕会闪烁。我认为正在发生的事情是,当我单击链接时,它会直接转到文本区域要聚焦它的页面底部,然后在几毫秒内,它会从页面顶部开始平滑滚动。我该如何解决这个问题??
【问题讨论】:
标签: javascript jquery