Kod
setInterval(reload, 10000);
.Na focus chciałbym przerwać odswierzanie by mi tekstu nie czyściło a potem wznowić odświeżanie na blur.
Poniższe rozwiązanie oczywiście nie dość że nie zacznie wstępnie odświeżać to wykona się tylko raz czyli już za drugim razem nie odpali setinterval czy clearInterval.
Nie wiem jak zbudować jakąś pętlę która by warunkowała zdarzenia z porządanym efektem.
Kod
var timer = null;
$('#notes').blur(function(){
timer = setInterval(reload, 10000);
});
$('#notes').focus(function(){
if(timer){
clearInterval(timer);
timer = null
}
});
$('#notes').blur(function(){
timer = setInterval(reload, 10000);
});
$('#notes').focus(function(){
if(timer){
clearInterval(timer);
timer = null
}
});