powepmakerru
@powepmakerru

Кака остановить слайдер при наведении на него?

Автовоспоизведение слайдера выполняет скрипт ниже, как сделать, чтобы оно останавливалось при наведении курсором на слайдер? https://jsfiddle.net/lenwoot/nn82eoqm/#&togetherjs...

<script type="text/javascript"> 
// Autoplay 
setInterval(function() { 
  var $curr = $('#slider1 input[type=radio]:checked');   
  var $next = $curr.next('input'); 
  if(!$next.length) $next = $('#slider1 input[type=radio]').first(); 
  $next.prop('checked', true); 
}, 5000); 
</script>
  • Вопрос задан
  • 614 просмотров
Решения вопроса 1
@lemme
Frontend
При наведении - нужно очистить интервал, если нужно повторно запустить, то запуск - лучше вынести в функцию.

пример (без jQuery, я его не знаю, а смотреть в доки - лень)
https://jsfiddle.net/nn82eoqm/1/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы