Как исправить ошибку в скрипте?

голоса: 0

Всем привет!
Я не очень хорошо разбираюсь в js, потому прошу помощи. Есть скрипт

//Обработка клика на стрелку вправо
$(document).on('click', ".carousel-button-right",function(){ 
	var carusel = $(this).parents('.carousel-logo');
	right_carusel(carusel);
	return false;
});
//Обработка клика на стрелку влево
$(document).on('click',".carousel-button-left",function(){ 
	var carusel = $(this).parents('.carousel-logo');
	left_carusel(carusel);
	return false;
});
function left_carusel(carusel){
   var block_width = $(carusel).find('.carousel-block').outerWidth();
   $(carusel).find(".carousel-items .carousel-block").eq(-1).clone().prependTo($(carusel).find(".carousel-items")); 
   $(carusel).find(".carousel-items").css({"left":"-"+block_width+"px"});
   $(carusel).find(".carousel-items .carousel-block").eq(-1).remove();    
   $(carusel).find(".carousel-items").animate({left: "0px"}, 200); 
   
}
function right_carusel(carusel){
   var block_width = $(carusel).find('.carousel-block').outerWidth();
   $(carusel).find(".carousel-items").animate({left: "-"+ block_width +"px"}, 200, function(){
	  $(carusel).find(".carousel-items .carousel-block").eq(0).clone().appendTo($(carusel).find(".carousel-items")); 
      $(carusel).find(".carousel-items .carousel-block").eq(0).remove(); 
      $(carusel).find(".carousel-items").css({"left":"0px"}); 
   }); 
}

$(function() {
	auto_right('.carousel:first');
});

function auto_right(carusel){
	setInterval(function(){
		if (!$(carusel).is('.hover'))
			right_carusel(carusel);
	}, 3000);
}
// Навели курсор на карусель
$(document).on('mouseenter', '.carousel', function(){$(this).addClass('hover');});
//Убрали курсор с карусели
$(document).on('mouseleave', '.carousel', function(){$(this).removeClass('hover');});

Это функция слайдера-карусели, который прокручивает картинки, с кнопками вперед-назад и функцией автопрокрутки. Так вот автопрокрутка работала, а потом перестала. Может я чего-то случайно сделал в коде js, я там менял пару параметров, но вроде автопрокрутки не касался..

Заранее спасибо всем неравнодушным!

Адрес сайта wzch.ru
| Автор: | Категория: JavaScript
Повторно показано | | Автор: Yuri_Geruk
Что изменили? верните в исходный вариант.
Sentimo,
Я удалял лишние подключенные библиотеки jquery. Потому что был конфликт скриптов и из-за этого не работали некоторые скрипты. Но автоперелистывание при этом по-прежнему не работает

Ответов: 1

Голоса: +1
 
Лучший ответ
Вот материал (http://tj-s.ru/tod/prostaya-karusel-na-jquery.html), обновите код и все...
| Автор:
Выбор ответа лучшим | | Автор: Антон Чагин
...