Почему не работает функция?

const videoBtn = document.querySelector('#video-btn');
const videoPicture = document.querySelector('.video__picture'); 

videoBtn.addEventListener('click', function () {
    videoPicture.classList.add('none');
});

Подскажите пожалуйста что не так, названия класса и id совпадают, если нужно дополнить информацию, напишите
  • Вопрос задан
  • 84 просмотра
Решения вопроса 1
Mike_Ro
@Mike_Ro Куратор тега JavaScript
Python, JS, WordPress, SEO, Bots, Adversting
Скрипт выполняется до загрузки DOM?

Попробуйте так:
document.addEventListener('DOMContentLoaded', (event) => {
    const videoBtn = document.querySelector('#video-btn');
    const videoPicture = document.querySelector('.video__picture'); 

    videoBtn.addEventListener('click', function () {
        videoPicture.classList.add('none');
    });
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы