Jquery newb在这里。我需要为这个.animate添加一个持续时间,但因为它后面紧跟一个scrollTop,我不太确定它在哪里。
<script>
$('#fund-selector').focus(function(){
$('html, body').animate({
scrollTop: $("#gift-date").offset().top
}, 2000);
})
</script>
答案 0 :(得分:1)
您是否尝试过代码?它正常工作,检查这个小提琴:http://jsfiddle.net/sw5c6nrq/
$('#fund-selector').focus(function(){
$('html, body').animate({
scrollTop: $("#gift-date").offset().top
}, 2000);
})