我正在尝试更改jquery evolution carousel中的动画:
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);
}
}
});
任何帮助都会很好