Почему не срабатывает событие keyup?

Здравствуйте!
Возникла проблема, имею js:
$('input[type=number]').on('keyup', function() {			
  var valN = $(this).data('max');
   console.log(valN);
});

И html:
<input type="number" maxlength="1" data-max="4">

Собственно в data-max число меняется диманически, и по этому собственно вопрос, почему событие - keyup, не срабатывает на новое значение?
  • Вопрос задан
  • 2713 просмотров
Решения вопроса 1
crazyzubr
@crazyzubr
Python backend-developer
Попробуйте так:

$(this).attr('data-max')
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Попробуйте событие 'input'
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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