Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Прерывание выполнения функции (https://javascript.ru/forum/jquery/20569-preryvanie-vypolneniya-funkcii.html)

0931454574 09.08.2011 22:48

Прерывание выполнения функции
 
Есть вот такой код
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, и т.д. Я вижу реализацию только через переменные, то есть я кликаю на кнопку и присваиваю переменной какое либо значение, после чего в каждой функции его проверяю! Есть что то лучше?Спасбо.

Octane 09.08.2011 22:52

http://api.jquery.com/stop/

0931454574 10.08.2011 12:42

спасибо. (((


Часовой пояс GMT +3, время: 10:25.