есть такая конструкция:
function parent () {
var a1, a2
function child1 () {
clearTimeout(a2);
/*код выполнения*/
a1 = setTimeout(child1 (), 5000);
}
function child2 () {
clearTimeout(a1);
/*код выполнения*/
a2 = setTimeout(child2 (), 5000);
}
}
clearTimeout() не может остановить другой, не видет его, как исправить можно?