Показать сообщение отдельно
  #1 (permalink)  
Старый 28.09.2016, 00:25
Новичок на форуме
Отправить личное сообщение для Bossiks07 Посмотреть профиль Найти все сообщения от Bossiks07
 
Регистрация: 14.07.2013
Сообщений: 6

функция повторения предложений
Сломал голову...
Не получается сделать так, чтобы список снова и снова повторялся.

Проблема в этой строке: setTimeout(function() {textChange(arr[i]);}, 1000) ; ?????

function textChange(change_text) {
 $('#elem').animate({'opacity': 0.2}, 4000, function() {
  $('#elem').html(change_text) ;
  $('#elem').animate({'opacity': 0.6}, 4000, function() {
   if(++i==arr.length) return ;
   setTimeout(function() {
    textChange(arr[i]) ;
   }, 1000) ;
  }) ;
 }) ;
} ;
var i = 0 ;
var arr = ["Контроль по обеспечению безопасности виртуального пространства и личной информации"] ;
setTimeout(function() {textChange(arr[i]);}, 1000) ;

<div id="elem" style="width: 50%; margin: 0 auto; text-align: center;">Мы предлагаем: Индивидуальное консультирование каждого клиента</div>
Ответить с цитированием