function scrollTracking() {
const wt = $(window).scrollTop();
const wh = $(window).height();
const el = $('.active').get().find(n => {
const et = $(n).offset().top;
const eh = $(n).outerHeight();
return wt > et && wt + wh - eh * 2 <= et + (wh - eh);
});
$('#console')
.toggleClass('fucking-class', !!el)
.html(el ? 'Работает' : 'Не работает');
}
Чекбоксы не в цикле.
можно мне полноценное решение получить
купил уроки на udemy
Минимальная высота - Math.max вам в помощь.