jQueryで要素が見えたタイミングでイベントを発生させる

'inview'を使う。

$('#testId').on('inview', () => {
    /* 処理 */
});

スクロールで要素が見えたタイミングでアニメーションつけたりできる。