JavaScript меня не слушается!

var mainH = Math.floor($('.main').height() / 2);
$(document).scroll(function() {
if ($(document).scrollTop() == mainH) {
$('h2.js-opacity-hidden').removeClass('js-opacity-hidden');
}
});
Ну вот скажите, почему данный код не работат? jQuery подключена, всё классы указаны верно, даже в другом проекте есть подобный код, только с другими классами, и он работает! А тут почему-то нет.
ПОМОГИТЕ
27 апреля 2019 в 20:08
Ближайшие курсы

Как начать свой путь в разработке?
Онлайн-курс
8
марта
Интенсив «Сегментация клиентов. С чего начать?»
Онлайн-курс
8
марта
Открытое онлайн собеседование со студентом на вакансию junior frontend-разработчика
Онлайн-курс
8
марта
Новые статьи

Что такое MVP и как к нему подступиться
324700

Обновляем программу обучения для менеджеров по продажам
38300

BI-системы: что это и зачем они нужны бизнесу
329900