Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Почему не работает setInterval? (https://javascript.ru/forum/events/72433-pochemu-ne-rabotaet-setinterval.html)

seriiserii825 29.01.2018 00:10

Почему не работает setInterval?
 
Создал простенький слайдер https://jsfiddle.net/serii/otoj13zn/1/
По клику на картинку запускается setInterval, а родителю задается класс active.
Если еще раз кликну, класс active убирается, и должен очистится setInterval и завершиться показ слайдеров.
Но clearInterval не работает.
Может у кого есть время взглянуть?
Заранее благодарен.

Белый шум 29.01.2018 03:52

Цитата:

Сообщение от seriiserii825
Но clearInterval не работает.

Работает, но очищает только тот setInterval, который был создан только что (выше
в той же функции). Сделайте эту переменную глобальной и поменяйте местами проверку и очистку интервала.


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