Показать сообщение отдельно
  #3 (permalink)  
Старый 22.09.2012, 12:23
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от flipper1001
У меня все вроде так и написано
не так.
Сообщение от flipper1001
if (event.pageX < (width*(ind))+30) {
intervalLeft = setInterval(function(){ shft(ind-1) },2000);
intervalLeft ,как и остальные, у вас идентификатор всякий раз нового setInterval ,при том что старый вы не отменили+ ещё в очереди выполнения могут стоять. итого -у вам могут быть десятки одновременно работающих. используйте либо setTimeOut-не факт что вашем коде их в очереди не накопиться, либо пересмотрите свой код
Ответить с цитированием