scrollTop的问题-应该持续30秒,而29s停留在一个位置

问题描述 投票:0回答:1

我在网站上有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,因此对您现在无济于事。

我在网站上有7个部分(#section1,#section2等...)。在#section1中,我有一个按钮#click_to_start。单击它之后,它应该带我到网站的底部(到页脚#lastFooter ......>

javascript jquery html scroll
1个回答
0
投票

好的代码很乱但是我认为这可以为您提供帮助

© www.soinside.com 2019 - 2024. All rights reserved.