Показать сообщение отдельно
  #1 (permalink)  
Старый 25.03.2013, 16:36
Аватар для InfoDusha
Новичок на форуме
Отправить личное сообщение для InfoDusha Посмотреть профиль Найти все сообщения от InfoDusha
 
Регистрация: 25.03.2013
Сообщений: 5

Не работает clearTimeout()
Есть кусок кода:
var timer;
function loadmes(lar){
timer = setInterval(function(){loadmes2(lar)},500);
}
var lmi=0; 
function loadmes2(lar){alert(lmi>lar.length);
if(lmi>lar.length){ 
clearInterval(timer);
}else{
alert(' сработало');
}
lmi=lmi+1; 
}

Суть в том, что когда lmi>lar.length становится истинно, сама функция clearInterval не работает
Помогите пожалуйста
Ответить с цитированием