Проблемы ввода JQuery Numpad
Надеюсь, кто-то может помочь с JQuery Numpad. Проблема в том, что когда вы нажимаете на поле ввода и нажимаете на цифры, код повторяется. Я имею в виду, что есть два поля ввода, и когда вы печатаете, цифры дублируются в другое поле ввода. Пожалуйста, проверьте Fiddle, спасибо за вашу помощь.
1 ответ
Решение
Добавьте следующее, которое устанавливает элемент в var
для использования при нажатии на число:
var lastFocused;
$('input').on('focusin', function() {
lastFocused = $(this);
});
На всех id
селекторы заменить на $(lastFocused)
установить / удалить / очистить последние сфокусированные входные значения.
Обновленная скрипка: https://jsfiddle.net/ffshgn6g/15/