gpt4 book ai didi

点击javascript平滑滚动

转载 作者:行者123 更新时间:2023-11-28 06:03:22 25 4
gpt4 key购买 nike

我正在使用这个链接:

<a class="" onclick="location.href='#top'" href="superContent">superContent</a>

它同时做了两件事:

  1. 将用户跳转到页面顶部
  2. 执行其他(不相关的)ajax 加载功能

一切都很好,除了我想弄清楚如何让它更顺畅地滚动到顶部。我尝试添加 .scroll 以将其附加到我的 jquery scrollTo 插件,但没有任何反应,这可能与我使用的是 javascript onclick 的事实有关,而 href 属性完全做其他事情。

有没有办法将动画平滑滚动附加到 onclick="location.href='#top'"?

最佳答案

试试这个,它为 scrollTop() 函数设置动画。

设置链接的id:

<a id="link">link</a>

jquery 滚动:

$('#link').click(function(e){
var $target = $('html,body');
$target.animate({scrollTop: $target.height()}, 500);
});

关于点击javascript平滑滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36623287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com