Показать сообщение отдельно
  #1 (permalink)  
Старый 08.10.2011, 17:42
Интересующийся
Отправить личное сообщение для swess Посмотреть профиль Найти все сообщения от swess
 
Регистрация: 25.12.2010
Сообщений: 16

не получается зациклить анимацию jquery
не получается зациклить функцию, может быть в jquery есть какие-то специальные способы вроде loop или тп?

для примера - кусочек простого кода - зеленый блок появляется и через некоторое время исчезает.


<style>

#green {
width:100px;
height:100px; 
background-color:#006600;
display:none;
}

</style>

<script src="jquery.js"></script> 
<script type="text/javascript">
for (i = 0; i < 5; i++) {

$("#green").fadeIn(1000);

setTimeout(
function() 
      { 
           $("#green").fadeOut(1000);
      }, 1000);	
}
</script>

<div id="green"></div>


цикл отрабатывает вместо пяти, всего один раз.
как сделать чтобы отработал пять раз или бесконечно?

спасибо
Ответить с цитированием