Проблема в том, что ваш контейнер с классом jspPane для вертикального слайдера не успевает прогрузиться (фотки), у него высота 50px, а вы ему инициализацию подкидываете сразу. Нужно дождаться загрузки фоток и потом инициализировать слайдер.
Слайдер завязан на высоту, а если быть точнее, то на
scrollHeight.
Посмотрите
исходник, поставьте вместо минимизированной версии и вперед дебажить)
Условие
if (!(isScrollableH || isScrollableV)) {
в функции-инициализации выполнится, до функции resizeScrollbars не дойдет и параметр dragMaxY, который так нужен в функции
scrollByY: function(deltaY, animate)
{
var destY = contentPositionY() + Math[deltaY<0 ? 'floor' : 'ceil'](deltaY),
percentScrolled = destY / (contentHeight - paneHeight);
positionDragY(percentScrolled * dragMaxY, animate);
}
не проинициализируется.