jQuery карусель с несколькими строками, снова - PullRequest
0 голосов
/ 02 февраля 2011

Мне нужен слайдер с двумя рядами. Нашел решение в группе jQuery google.

Работает, но неправильно. :) С опцией «циркуляр: истина» прокручивается в пустоту. Выложил пример, чтобы понять, что я имею в виду: http://test.demx.info/carousel/

Как это исправить?

1 Ответ

0 голосов
/ 02 февраля 2011

В jCarousel_Lite есть ошибка. Здесь - это исправленный код jCarousel_Lite в виде обычного текста, а здесь в архиве.

Если вам интересно, что было не так: автор проверил два разных условияпользователь достиг конца списка каруселей - сначала, когда circular равен true, он проверил его так: if (to <= o.start - v - 1) и if (to >= itemLength - v + 1).Вторая проверка, когда circular установлена ​​на false, он проверил это так: if (to < 0 || to > ((itemLength - v) / o.rows)).То, что я сделал, только что изменилось if (to <= o.start - v - 1) и if (to >= itemLength - v + 1) на if (to < 0) и if (to > ((itemLength - v) / o.rows)).И это работает!=) * * 1 018

...