ďťż

[JS, jQuery] Problem z setTimeout

       

Podstrony


telcocafe

Obrazowo wygląda to tak:

$('#przycisk').click(function(){ setTimeout(function(){ var x = $('#someinput').val(); x++; $('#someinput').val(x); }, 3000) });

Problem polega, że przy kliknięciu kilkukrotnym czyli np. klikając co 800ms po 3 sekundach podliczy mi te 3 kliknięcia i po 3 sekundach pojawi sie w inpucie 3, a chciałbym żeby po 3 skundach pojawiło się 1, po 3 sekundach i 800ms (bo takie odstępy czasu były pomiędzy kliknięciami) 2 i po 4 sekundach i 600ms 3. Aby każde kliknięcie było rozpatrywane oddzielnym setTimeout.



Słyszałeś o clearTimeout()?
http://www.w3schools...s/js_timing.asp

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.