Вот такой скрипт пришел в голову
function timerScan(){
alert("Вы не нажали клавишу!");
}
$( "#part_number" ).keyup(function() {
timer = 5000;
setTimeout(timerScan, timer);
});
Но вот функция timerScan выполняется всегда если нажали клавишу, а как сделать чтоб если нажали клавишу - отсчет сбрасывался и начинался снова? У меня он продолжается. Т.е. нажав клавишу запускается отчет 5 сек до появления сообщения. И если нажали еще клавишу - отсчет 5 сек продолжается всеравно