我已经建立了这个大部分工作的画廊。问题是,当我单击右箭头时,我的画廊项目从屏幕滑出到空无一物,然后下一个图像就出现了(而不是下一个图像随之滑动)。当你点击左箭头时,它是相反的,画廊图像立即消失并滑入新的。知道发生了什么吗?你可以去这里看看我在说什么:http: //jsfiddle.net/grem28/dhUEc/
这是js:
$(function(){
    var curImg = 0;
    $('#leftArrow a').click(function(e){
            e.preventDefault();
            if(curImg!=0){      
                curImg--;
                $('.image_reel').css('left','+=323px');
            }else{
                curImg = ($('.image_reel img').size()-1);
                $('.image_reel').css('left',-($('.image_reel img').width()*($('.image_reel img').size()-1)));
            }
    });
    $('#rightArrow a').click(function(e){
        e.preventDefault()
            if(curImg==($('.image_reel img').size()-1)){
                    curImg = 0;
                $('.image_reel').css('left','0px');
            } else {
                curImg++;
                $('.image_reel').css('left','-=323px');
            }
    });
});