ページのいくつかの要素を遅延読み込みしています。
ただし、上部には、ページの最後の要素(UIタブ内のiframe)に対する召喚状があります。CTAは、を使用してアニメーションを実行しscrollTop
ます。
私のクリック機能で
$('html,body').animate({scrollTop: $("#customerReviews").offset().top}, 700, "easeInOutSine");
問題は、スクロールがトリガーされると、アイテムがビューポートに入るときにレイジーロードもトリガーされることです。そのため、ターゲットが表示され、アイテムが上記の遅延読み込みを完了すると、ターゲットが表示されなくなります。
これに対抗するための良い方法はありますか?