0

我正在开发一个视差网站。出于某种原因,每当我刷新页面时,它总是在底部而不是顶部加载。有谁知道如何覆盖这个?还是因为我的代码有问题,导致浏览器在底部加载?

如果需要,我将提供代码,但这更像是一个一般性问题。只想知道为什么浏览器会在底部而不是顶部重新加载。(在 Chrome 和 Firefox 上测试)。

好的,这里是代码。首先,它的 HTML5 和加载 jQuery 1.8.0

代码:

<!-- Section #1 / Intro -->
<section id="first" class="story" data-speed="8" data-type="background">        
    <div class="heart" data-type="sprite" data-offsetY="100" data-Xposition="50%" data-speed="-2"></div>        

    <article>

        <img src="images/blackout.png" alt="tutorial-title" width="auto" height="auto" />

    </article>
</section>

<!-- Section #2 / Background Only -->
<section id="second" class="story2" data-speed="5" data-type="background">
    <article>
        <h2>Background Only</h2>
            <p>my text stuff appears here</p>   
    </article>
</section>

因此,每次我刷新浏览器时,网站总是在第 2 节而不是第 1 节加载。

4

1 回答 1

0

你可以用这个

$("html, body").animate({ scrollTop: 0 }, 0);
于 2012-08-31T07:10:07.033 回答