Есть вот такой код
function cool()
{
$("#slide1").animate({
opacity: 0.0
}, 2000, function() {
setTimeout(cool2, 5000)
});
}
function cool2()
{
$("#slide1").animate({
opacity: 1.0
}, 2000, function() {
setTimeout(cool, 5000)
});
}
И прикол в том , что мне хотелось бы выходить из выполнения этих функций , то есть я кликнул на "кнопку" и начала выполняться определенная функция cool 1,2,3,4,5, и т.д. Я вижу реализацию только через переменные, то есть я кликаю на кнопку и присваиваю переменной какое либо значение, после чего в каждой функции его проверяю! Есть что то лучше?Спасбо.