Показать сообщение отдельно
  #1 (permalink)  
Старый 08.12.2014, 19:06
Интересующийся
Отправить личное сообщение для nikolayseo Посмотреть профиль Найти все сообщения от nikolayseo
 
Регистрация: 06.03.2011
Сообщений: 20

clearInterval срабатывает только со второго раза
Приветствую, всех!

Прошу помочь разобраться.


window.intervalID_1 = setInterval(function() {

    $("[data-sport-group='Баскетбол']").find("a").click();

    setTimeout(function() {
		window.parent = $(".live-today-member-name:contains('Россия')");
        parent.closest("table").find(".event-more-view").click();
    }, 3000);

    if ($(".expanded-hack:visible").size() > 0) {
		
        clearInterval(intervalID_1);  //закрываю интервал, но с первого раза не срабатывает, алерт выскакивает два раза и только потом интервал перестает отрабатывать!
    }

alert("Условие выполнено, закрываем интервал!");

}, 5000);



В чем может быть причина. Заранее спасибо!
Ответить с цитированием