@Patris546

Почему console log не видит класс?

Есть 3 картинки. При нажатии на картинку появляется модальное окно, для каждой картинки свое. При появлении ему присваивается класс modals-active. Но при проверке через js на наличие класса modals-active, в консоли выводится "no", хотя класс активен. Почему так может быть?
let tabsBtn = document.querySelectorAll('.projects__tabs-item'),
tabsItem = document.querySelectorAll('.modals__cards-item'),
projectArrows = document.querySelector('.modals__slider-arrows'),
modalItem = document.querySelector('.modals');
function projectSlider(){
    tabsItem.forEach(item => {
        if(item.classList.contains('modals-active')){
            console.log('ok');
        }else{
            console.log('no');
        }
    }) 
}

projectSlider();

672f49ee49125748532535.png
672f4a92e5a64119307635.png
  • Вопрос задан
  • 133 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
13 нояб. 2024, в 00:29
1500 руб./в час
13 нояб. 2024, в 00:19
10000 руб./за проект
12 нояб. 2024, в 21:32
3000 руб./в час