Po dopsání do inputu proveď něco (v příkladu console.log). Trik je v čekání po kliku na klávesu po dobu 1s pokud se 1s nic nestane, tak nastane část kódu v delay (= pauze) a to v tomto případě "console.log".
Ukázkový příklad může být, že chcete aby Vám po dopsání textu do inputu uživatel například kliknul na nějaké tlačítko. Jenže uživatel to nemusí udělat a je dobré jej upozornit. Jak to udělat?var delay = (function(){ var timer = 0; return function(callback, ms){ clearTimeout (timer); timer = setTimeout(callback, ms); }; })(); $( document ).ready(function() { $('.trida_inputu_o_ktery_jde').keyup(function() { delay(function(){ console.log("konec psani do inputu ci cokoliv jineho misto tohoto console logu"); }, 1000 ); }); });
PHP - Ostatní
JavaScript - Úvod do JavaScriptu
JavaScript - Příklady v JavaScriptu
(x) HTML - Úvod do HTML
CSS - Základy CSS