Jak w temacie, .offset().top najpierw ma wartosc 0. Potem sprawdzam warunek no i on sie spelnia mimo ze nie powinien.
Potem juz jest ok. Ale przy pierwszym scrollu offset().top = 0 dlaczego?
$(function(){
let $box = $("#box");
let boxTop = ($box.offset().top);
let scrollTop = 0;
$(this).scroll(function(){
scrollTop = window.scrollY;
boxTop = ($box.offset().top);
if($(window).height() + scrollTop > boxTop)
{
console.log("!!");
}
});
});