Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 29.01.2018, 00:10
Новичок на форуме
Отправить личное сообщение для seriiserii825 Посмотреть профиль Найти все сообщения от seriiserii825
 
Регистрация: 29.01.2018
Сообщений: 2

Почему не работает setInterval?
Создал простенький слайдер https://jsfiddle.net/serii/otoj13zn/1/
По клику на картинку запускается setInterval, а родителю задается класс active.
Если еще раз кликну, класс active убирается, и должен очистится setInterval и завершиться показ слайдеров.
Но clearInterval не работает.
Может у кого есть время взглянуть?
Заранее благодарен.
Ответить с цитированием
  #2 (permalink)  
Старый 29.01.2018, 03:52
Аватар для Белый шум
Профессор
Отправить личное сообщение для Белый шум Посмотреть профиль Найти все сообщения от Белый шум
 
Регистрация: 19.01.2012
Сообщений: 426

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



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Почему перебор элементов не работает по кругу Sinevik Общие вопросы Javascript 4 27.12.2017 00:41
Почему Jquery не работает в arcticmodal при вызове окна с большой высотой? sergey24 Общие вопросы Javascript 5 21.09.2017 15:49
Почему не работает? Rora Общие вопросы Javascript 7 10.05.2017 10:09
Почему не работает подключенный скрипт?? ivt22 Элементы интерфейса 1 04.01.2016 09:59
Не пойму почему не работает код? Mukhtar Events/DOM/Window 4 28.04.2013 23:01