Я виявив, що подія зміни jQuery у текстовій скриньці не спрацьовує, поки я не натискаю її за межі поля.
HTML:
<input type="text" id="textbox" />
JS:
$("#textbox").change(function() {alert("Change detected!");});
Дивіться демонстрацію на JSFiddle
Моя програма вимагає, щоб подія була задіяна при кожній зміні символів у текстовому полі. Я навіть намагався використовувати клавіатуру замість ...
$("#textbox").keyup(function() {alert("Keyup detected!");});
... але відомий факт, що подія клавіатури не запускається при натисканні та вставці правою кнопкою миші.
Будь-яке вирішення? Чи виникне у обох слухачів якісь проблеми?