/
DmitriyA
/
SliderPhoto-jQuery
Обзор
Документация
Войти
/
DmitriyA
/
SliderPhoto-jQuery
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
js/main.js
62 строки
2 KB
DmitriyA
create js/main.js
19 мар 2025, 10:02
19 мар 2025, 10:02
b8b2bee
Код
Авторство
О чём код?
$(document).ready(function() { let numberSlides = 6; let currentSlide = $('.slider .current'); let currentSlideIndex = currentSlide.index(); let nextSlide; //console.log(currentSlideIndex); // console.log(currentSlide.html()); setInterval(() => { currentSlide = $('.slider .current'); currentSlideIndex = currentSlide.index(); if (currentSlideIndex < numberSlides - 1){ currentSlide.removeClass('current').fadeOut(700); nextSlide = currentSlide.next(); nextSlide.fadeIn(700).removeClass('hide').addClass('current'); currentSlide = $('.slider .current'); //console.log(currentSlide.html()); }else{ currentSlide.removeClass('current').fadeOut(700); $('.slider div:first').removeClass('hide').addClass('current'); currentSlide = $('.slider .current'); currentSlide.fadeIn(700); //console.log(currentSlide.html()); } }, 5000); // скрываем курсор через три секунды бездействия $(function () { var timer; var fadeInBuffer = false; $(document).mousemove(function () { if (!fadeInBuffer) { if (timer) { clearTimeout(timer); timer = 0; } $('.fade-object').fadeIn(); $('html').css({ cursor: '' }); } else { fadeInBuffer = false; } timer = setTimeout(function () { $('.fade-object').fadeOut() $('html').css({ cursor: 'none' }); fadeInBuffer = true; }, 3000) }); }); });