3

jquery 進化カルーセルでアニメーションを変更しようとしています:

http://codecanyon.net/item/jquery-carousel-evolution/full_screen_preview/490018

スライダーには多くの要素が表示されているので、後ろの最後の要素をクリックすると、他のすべての要素が中央に移動して停止する前に、それ自体を中央にアニメーション化する必要があります。

私はjqueryが苦手ですが、次の行と関係があると思います:

        for (var i = 0; i < n; i++){
            animateImage(i);                                                    
        }              
    };        

    var animateImage = function(i){
        var o = settings,
            item = slideItems.eq(i),
            pos = slidePos(i);

        item.show();
        item.animate(setSlidePosition(pos), o.speed, 'linear', function(){
            hideItem($(this));            
            if (i == numberSlides - 1){
                isAnimationRunning = false ;
                if (currentSlide != targetSlide){ 
                    animateSlide();
                }
                else {
                    self.current = currentSlide ;
                    showVideoOverlay(currentSlide);
                    o.after(self);                  
                }                                                                               
            }
        });

どんな助けでもいいでしょう

4

0 に答える 0