<分区>
标签 javascript jquery html css
<分区>
我正在制作一个包含两个部分的单页网站。我添加了打字机效果(像这样- codepen.io/danielgroen/pen/VeRPOq ) 到网站的第二部分。然而,这种效果在页面加载后就开始了。如何只在滚动到第二部分时才启动效果?
<section>
<div>
<p> hi how are you? </p>
</div>
</section>
<section>
<h1> Hallo, Wij zijn Occhio! </h1>
</section>
最佳答案
您可以在滚动窗口和到达第二部分时运行您的效果
$(window).scroll(function() {
if ($(window).scrollTop() > $("section:nth-of-type(2)").offset().top) {
// run your effect here
}
});
关于javascript - 仅在特定部分启动 javascript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44800108/