我们懒加载页面的几个元素。
但是,在顶部,我们对页面上的最后一个元素(UI 选项卡中的 iframe)进行了行动号召。CTA 使用scrollTop
.
在我的点击功能中
$('html,body').animate({scrollTop: $("#customerReviews").offset().top}, 700, "easeInOutSine");
问题是当滚动被触发时,它也会在项目进入视口时触发延迟加载。因此,目标进入视野,然后在项目完成上面的延迟加载时被推出视野。
有什么好的方法可以解决这个问题吗?