使用jQuery实现回到顶部
<script text="type/javascript">
//平滑滚到顶部
// 总距离
var $page = $('html,body');
var distance = $('html').scrollTop() + $('body').scrollTop();
// 总时间
var time = 500;
// 间隔时间
var intervalTime = 50;
var itemDistanve = distance / (time / intervalTime);
// 使用循环定时器不断滚动
var intervalId = setTimeout(function () {
distance -= itemDistanve;
// 到达顶部,停止定时器
if (distance <= 0) {
distance = 0;
clearInterval(intervalId);
}
$page.scrollTop(distance);
},intervalTime)
</script>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本