Я хочу выполнить функцию, как через 2 секунды после того, как пользователь закончил вводить текст в текстовое поле. Если они продолжают печатать через 1 секунду, время задержки reset возвращается к 2.
Он должен работать с чем-то похожим на поле автозаполнения.
Я знаю два события: change
и keyup
. Проблема с change
заключается в том, что текстовое поле должно потерять фокус для его запуска. для keyup
, что, если они используют мышь для вставки текста?
Могу ли я помочь здесь?