javascript - scrollTop 的问题 - 30 秒应该持续,29 秒停留在一个地方

标签 javascript jquery html scroll

我的网站有 7 个部分(#section1、#section2、...)。在#section1 中我有一个按钮#click_to_start。单击它后,它应该使用此代码将我带到网站底部(到页脚#lastFooter)

$("#click_to_start").click(function() {
    $([document.documentElement, document.body]).animate({
        scrollTop: $("#lastFooter").offset().top
    }, 30000);
});

从#section1到页面底部的移动应该持续30秒(因为滚动过程中会播放各种动画)。

问题是,当我单击按钮时,我在 #slide1 上停留了 29 秒(动画播放速度非常非常慢),然后最后 1 秒它只是将我从 #slide1 冲到页面底部。

这是网站的墨水:http://php.soulmates.company/main.php

在我的语言中,该按钮称为“Klikni pre prehratie”。菜单中还有一个选项可以更改为英语,但并非所有内容都已翻译,它会将您带到旧的index.php,因此现在对您没有用,抱歉。

最佳答案

好吧,代码很乱 但我认为这可以帮助你

  $("html, body").animate({ scrollTop: $("#container").height() }, 30000);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="container">
    
   <div>content</div><div>content</div><div>content</div>
    <div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div><div>content</div>
</div>

关于javascript - scrollTop 的问题 - 30 秒应该持续,29 秒停留在一个地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60208482/

相关文章:

javascript - 在 d3.js 中对 x 轴上的日期进行排序

javascript - 单个 css 文件中的多个设计

jquery - 嵌套 knockout foreach 模板

javascript - 如何隐藏此 css 下拉嵌套列表中的第三个嵌套列表?

javascript - 正则表达式检查句子中的单词

javascript - 在展开和折叠表格时默认隐藏行

jquery - JSONP 调用不适用于支持 apple-mobile-web-app 的 ="yes"

javascript - jQuery 什么都不做

html - 空白 : no-wrap in IE not working

javascript - 如何将自动尺寸图像元素紧紧包裹在容器中?