У меня возникла проблема с установкой исходной позиции, которая зависит от класса элемента, который был нажат.Круглый режим jcarousel, переменная начальная позиция
У меня есть два списка:
1) Список предпросмотра с классами в -tags (класс = "1", класс = "2" ...);
2) jcarousel список тех же товаров.
Второй список скрыт. Когда пользователь нажимает на любой элемент первого списка, скрипт скрывает первый список и показывает второй. Также он получает класс щелкнутого элемента и передает его в код инициализации jcarousel.
$('.itemsinner A').click(function() {
var height = $('.preview_list').height();
var item = $(this).attr('class');
$('.preview_list').animate({height: 0}, 1000, function() {
$('.slider').animate({height: 500}, 1000);
});
$('#carousel').jcarousel({
wrap: 'circular',
scroll: 1,
visible: 1,
start: item
});
return false;
});
Если я задаю начальный параметр для jcarousel, то не переменный «элемент», но некоторое число все работает нормально. Что я делаю не так?
Забыл отметить: когда параметр запуска «item», jcarousel начинается с правильного элемента, но когда я его прокручиваю, он показывает тот же элемент. – Kaless1n