单击锚标记时转到顶部

时间:2013-08-03 06:24:30

标签: javascript jquery

我有一个带有视频缩略图网格的视频播放器,当我点击缩略图时,它的视频将在播放器上播放,但它不会自动滚动到页面顶部

我找到了一个脚本,使它在点击时移动到顶部。

$(document).ready(function() {
    $('a[href=#top]').click(function() {
        $('#top').animate({scrollTop: 0},600);
        return false;
    });
});
</script>
<body> 
<a href="#top">asdf</a>
</body>

3 个答案:

答案 0 :(得分:4)

$("a[href='#top']").click(function() {
  $("html, body").animate({ scrollTop: 0 }, "slow");
  return false;
});

Demo Fiddle

答案 1 :(得分:1)

错误在你的动画元素选择中应该是这样的:

$(this).animate({scrollTop: 0},600);

选择器#top将搜索ID为top

的元素

答案 2 :(得分:0)

您的动画元素选择应如下所示:

$(this).animate({scrollTop: 0},600);