@dim-dimych-1997

Как сделать авто-переключение ul li слайдера через заданный промежуток времени?

Есть код слайдера контента. Он берет из ul li списка сами списки и подставляет копки переключения. Как сделать так, чтобы например через каждые 2 секунду он переключался?

$(document).ready(function()
{ $(".portfolio").each(function () {
 var obj = $(this);
 $(obj).append("<div class='nov'></div>");
 $(obj).find("li").each(function () {
 $(obj).find(".nov").append("<span rel='"+$(this).index()+"'></span>");
 $(this).addClass("portfolio"+$(this).index()); });
 $(obj).find("span").first().addClass("on"); }); });
function sliderJS (obj, sl) {
 var ul = $(sl).find("ul");
 var bl = $(sl).find("li.portfolio"+obj);
 var step = $(bl).width();
 $(ul).animate({marginLeft: "-"+step*obj}, 500); }
$(document).on("click", ".portfolio .nov span", function() {
 var sl = $(this).closest(".portfolio");
 $(sl).find("span").removeClass("on");
 $(this).addClass("on");
 var obj = $(this).attr("rel");
 sliderJS(obj, sl);
 return false; });
  • Вопрос задан
  • 2363 просмотра
Пригласить эксперта
Ответы на вопрос 1
benbor
@benbor
Помог ответ - не забудь лайкнуть
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы