Задать вопрос
@illiatovpeko
Самолепный ВебдевелопЁр

Почему не срабатывает JS-скрипт?

Суть: нужно словить шестой клик по кнопке (".cltr-button-next"), и привязать к нему действие: захватываем блок с класссом .lp-hero, у которого убираем класс .vib-size-midle и вместо него добавлем .vib-size-result

Вроде бы как несложно, но у меня почему-то не срабатывает.

$(document).ready(function(){

function lastClick(){
  var iter = 0;
  var clCounter = document.querySelector(".cltr-button-next");
  clCounter.addEventListener("click", function(){
    if(++iter == 6) {
      $('.lp-hero').removeClass('vib-size-midle');
      $('.lp-hero').addClass('vib-size-result');
    }

  });
};
lastClick();

});
  • Вопрос задан
  • 57 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Посмотрите внимательно, что-то у вас не так. Может элементов таких нет, либо добавляются после выполнения скрипта (динамически). Вот я собрал по вашему коду, все работает.
Ответ написан
Ваш ответ на вопрос

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

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