jQuery — Android — Событие ‘Keyup’ Не работает в Backspace В Chrome

#android #jquery #jquery-events #keyup

#Android #jquery #jquery-события #keyup

Вопрос:

Мне интересно, почему кнопка backspace / delete не обнаруживает событие keyup в jQuery.

Я нахожу это странным, поскольку это полезно и должно поддерживаться. Есть ли какие-либо альтернативы этому?

Это происходит только в Android — Chrome.

Ответ №1:

На самом деле вы можете исправить это, подключив прослушиватель событий к входным данным.

 var inputBox = document.getElementById('inputId');

inputBox.addEventListener(‘input’, function() {
    exampleFunc();
}, false);
  

Приветствия

Комментарии:

1. Основываясь на этом, я использовал аналог jQuery $ (‘#inputId’).on(‘input’, function() { exampleFunc(); }); и это работает как шарм 🙂 Спасибо!