jquery.serialScroll offset问题(图片对齐)

时间:2010-09-11 11:27:36

标签: jquery gallery serialscroll

我正在尝试将jquery.serialScroll实现为具有固定宽度和随机宽度图片(here)的图库。一切正常但我无法正确设置偏移设置,因此当您滚动到最后一张图片时,右侧会有很多灰色空间。当我试图设置偏移量(大约700)时,画廊冻结了:(

你知道一些简单的解决方案如何将最后一张图片与右端对齐吗?

提前感谢您的回答。

JS:

jQuery.easing.easeOutQuart = function (x, t, b, c, d) {     
   return -c * ((t=t/d-1)*t*t*t - 1) + b; 
};

$(document).ready(function(){    
    $('#slideshow').serialScroll({      
        items:'li',         
        prev:'#slideshow_prev',         
        next:'#slideshow_next',         
        //offset:-700,          
        start:0,        duration:1200,      
        axis: 'x',      force:true,         
        stop:true,      lock:false,         
        //exclude:4,   -> cant use because of random width pictures 
        cycle:false,
        easing:'easeOutQuart',      
        jump: false     
    });

    $('#slideshow a.slideshow_gallery').fancybox({      
      hideOnContentClick: false,        
      zoomSpeedIn:  400,        
      zoomSpeedOut: 400,        
      'type': 'image' 
    });    
});

(对于html和css,请点击链接)

1 个答案:

答案 0 :(得分:0)

解决。我只是遍历图像,计算其宽度,然后设置包装元素的CSS宽度。