В 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