@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();

});
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
Посмотрите внимательно, что-то у вас не так. Может элементов таких нет, либо добавляются после выполнения скрипта (динамически). Вот я собрал по вашему коду, все работает.
Ответ написан
Ваш ответ на вопрос

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

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