Показать сообщение отдельно
Старый 30.09.2008, 12:57
bulya123 вне форума Посмотреть профиль Отправить личное сообщение для bulya123 Найти все сообщения от bulya123
  № 3  
Ответить с цитированием
bulya123
 
Аватар для bulya123

Регистрация: Aug 2008
Адрес: Moscow
Сообщений: 31
Цитата:
Сообщение от iNils Посмотреть сообщение
Код:
delete IntervalGallery();//по идее удаляет функцию setInterval()
Две ошибки.
1. setInterval и setTimeout возвращают id интервала - число. Вы же это число пытаетесь вызвать как функцию.
2. Пытаетесь удалить "результат" "вернутый" "числом-функцией".
Должно быть так
Код:
clearInterval (IntervalGallery);
В AS принято с большой буквы называть только классы и интерфейсы.
Большое спасибо
Насчет классов и интерфейсов учту, я пока только учусь
Вот только еще вопрос, а как восстановить функцию, при повторном нажатии?
Если пишешь setInterval(playGallery, 1000), то потом не получается ее отчистить