@Prog-Time

Почему событие onclick на jQuery срабатывает несколько раз?

Сайт пишу с использованием OptimizedHTML-5-master - https://github.com/agragregra/OptimizedHTML-5

Из дополнений стоит Vue.js для добавления нескольких слайдеров.
Даже если пишу код на пустых страницах, по событие выполняется несколько раз

Пример:
<button class="test">Test</button>
<script>
   $('.test').on('click', function(event) {
      console.log(123)
   })
</script>


Вывод:
123
123
123
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 2
DanArst
@DanArst
Э, Ойboy!
Нет ли на странице еще кнопок с таким же классом?
Попробуйте добавить ; после console.log(123) (всяко бывает)
Можно добавить после $(this).off('click');
Ответ написан
@corby90
$(document).ready(function(){
    $('.testBtn').on('click', function() {
        console.log('123');
    });
});


600180e2150ad639911703.jpeg
Ответ написан
Ваш ответ на вопрос

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

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