Показать сообщение отдельно
  #2 (permalink)  
Старый 08.12.2014, 19:15
Профессор
Посмотреть профиль Найти все сообщения от krutoy
 
Регистрация: 09.11.2014
Сообщений: 610

window.intervalID_1 = setInterval(function() {
    alert("start interval")
    setTimeout(function() {
       alert("start timeout")
    }, 30);
 
    if (true) {
        clearInterval(intervalID_1);
    }
alert("done");
}, 50);

//  start interval
//  done
//  start timeout

В Вашем коде ошибки нет. Значит в первой фазе интервала условие if ($(".expanded-hack:visible").size() > 0) ложно
Ответить с цитированием