Я хочу вызвать setInterval()
на основе успеха определенной функции.Очистить интервал от другой функции
function myCountComplete(){
//do something
count++;
if(count > 10){
var myVar = setInterval(function(){ setColor() }, 300);
}
}
function setColor() {
var x = document.body;
x.style.backgroundColor = x.style.backgroundColor == "yellow" ? "pink" : "yellow";
}
Как очистить интервал myVar
при нажатии кнопки?
$("#stop").click(function(){
clearInterval(myVar);
});
У 'myVar' как глобальные переменная. т.е. объявить его ('var myVar') вне функций. – Andy
@ Энди спасибо. :) – Bekki