0
$(document).ready(function() {
    $('.up img').on('click', function(){
        $('.content').animate({top: '0'}, 1500, 'swing');
    })
});

这并没有让我看到内容的顶部,这让我真的有点困惑......

4

1 回答 1

2

元素是否设置了 top 属性?您可以使用 scrollTop() 获取元素位置

$('html, body').animate({scrollTop:$('#SOMETHING').offset().top - 20},1500, 'swing');

将 SOMETHING id 替换为要滚动到的元素

于 2012-12-16T12:33:44.180 回答