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
Нет блин, вообще без понятия. Вы же первый на этой планете, у кого такая проблема возникла. Ни у кого раньше не случалось, а вот у вас - вдруг такой облом. Правильно сделали, что не стали гуглить - бесполезно.