@BushaevDenis

Почему on.(change) не работает?

Не могу повесить листнер на инпут.
Но если этот же листнер ввести в консоль браузера - он работает.
$('.stepper').on('change', function(e) {
        console.log('ololo');
    });

Конечно же, весь код обёрнут в jQuery(document).ready(function ($) { ибо у меня это не первый листнер на сайте. Остальные работают, а именно этот не хочет.
  • Вопрос задан
  • 576 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Arik
1. Точно нужен change? может ждете поведения keyup?
2. Если есть аяксы или еще какие-то манипуляции с dom, то просто нет этих элементов, когда код запускается, можно попробовать вешать событие выше:
$('body').on('change', '.stepper', function() {
  console.log('ololo');
});
Ответ написан
Ваш ответ на вопрос

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

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