【发布时间】:2014-01-22 19:26:34
【问题描述】:
我正在网页上尝试scrollTo(),我想要一个按钮来触发scrollTo();它将滚动到表单顶部并突出显示第一个输入字段。
我当前的代码有效,但是屏幕快速闪烁。我试图使用preventDefault() 无济于事。请在下面查看我的代码。
$(document).ready(function () {
$("#get-started").click(function (e) {
e.preventDefault();
$('html, body').animate({
scrollTop: $("#get-risk").offset().top
}, 2000);
$("#get-started-apply-now-form [name='last_name']").focus();
});
});
【问题讨论】:
-
不要使用
.animate(),你可以使用.scrollTo()吗? flesler.com/jquery/scrollTo
标签: jquery scrollto scrolltop jquery-scrollable