Задать вопрос

Как исправить ошибку с селектором JQuery?

Добрый день,
прошу простить за вопрос (я новичок). Не пойму как исправить ошибку в JQuery. При скроллинге в консоли появляется ошибка "Cannot read property 'add' of undefined".
Ссылка на сайт: adaptive.dkudrin.com
Очевидно проблема в селекторах.

Заранее спасибо!
  • Вопрос задан
  • 2238 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
А где Вы придумали это?
$('.navMenuItem a').classList.add('.classUnactive');


Думаю так будет лучше
$('.navMenuItem a').addClass('classUnactive');

api.jquery.com/addclass
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
classList не работает с выборкой jQuery. Это во-первых.

Во-вторых, назначать класс нужно без точки.

В-третьих, Alexander Sydorenko верно сказал: используйте addClass. Его нужно воткнуть вместо classList.add в двух местах в функции fScroll().
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы